Struct assimp::Mesh
[−]
[src]
pub struct Mesh<'a>(_);
Mesh type (incomplete)
pub struct Mesh<'a>(_);
Mesh type (incomplete)
impl<'a> Mesh<'a>
[src]fn primitive_types(&self) -> u32
fn num_vertices(&self) -> u32
fn vertex_iter(&self) -> Vector3DIter
fn get_vertex(&self, id: u32) -> Option<Vector3D>
fn normal_iter(&self) -> Vector3DIter
fn get_normal(&self, id: u32) -> Option<Vector3D>
fn tangent_iter(&self) -> Vector3DIter
fn get_tangent(&self, id: u32) -> Option<Vector3D>
fn bitangent_iter(&self) -> Vector3DIter
fn get_bitangent(&self, id: u32) -> Option<Vector3D>
fn texture_coords_iter(&self, channel_id: usize) -> Vector3DIter
fn get_texture_coord(&self, channel_id: usize, id: u32) -> Option<Vector3D>
fn num_faces(&self) -> u32
fn face_iter(&self) -> FaceIter
fn get_face(&self, id: u32) -> Option<Face>
fn num_bones(&self) -> u32
fn bone_iter(&self) -> BoneIter
fn get_bone(&self, id: u32) -> Option<Bone>
fn has_positions(&self) -> bool
fn has_faces(&self) -> bool
fn has_normals(&self) -> bool
fn has_tangents_and_bitangents(&self) -> bool
fn has_vertex_colors(&self, index: usize) -> bool
fn has_texture_coords(&self, index: usize) -> bool
fn get_num_uv_channels(&self) -> usize
fn get_num_color_channels(&self) -> usize
fn has_bones(&self) -> bool
impl<'a> Deref for Mesh<'a>
[src]