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
[src]fn num_vertices(&self) -> u32
[src]fn vertex_iter(&self) -> Vector3DIter
[src]fn get_vertex(&self, id: u32) -> Option<Vector3D>
[src]fn normal_iter(&self) -> Vector3DIter
[src]fn get_normal(&self, id: u32) -> Option<Vector3D>
[src]fn tangent_iter(&self) -> Vector3DIter
[src]fn get_tangent(&self, id: u32) -> Option<Vector3D>
[src]fn bitangent_iter(&self) -> Vector3DIter
[src]fn get_bitangent(&self, id: u32) -> Option<Vector3D>
[src]fn vertex_color_iter(&self, set_id: usize) -> Color4DIter
[src]fn get_vertex_color(&self, set_id: usize, id: u32) -> Option<Color4D>
[src]fn texture_coords_iter(&self, channel_id: usize) -> Vector3DIter
[src]fn get_texture_coord(&self, channel_id: usize, id: u32) -> Option<Vector3D>
[src]fn num_faces(&self) -> u32
[src]fn face_iter(&self) -> FaceIter
[src]fn get_face(&self, id: u32) -> Option<Face>
[src]fn num_bones(&self) -> u32
[src]fn bone_iter(&self) -> BoneIter
[src]fn get_bone(&self, id: u32) -> Option<Bone>
[src]fn has_positions(&self) -> bool
[src]fn has_faces(&self) -> bool
[src]fn has_normals(&self) -> bool
[src]fn has_tangents_and_bitangents(&self) -> bool
[src]fn has_vertex_colors(&self, index: usize) -> bool
[src]fn has_texture_coords(&self, index: usize) -> bool
[src]fn get_num_uv_channels(&self) -> usize
[src]fn get_num_color_channels(&self) -> usize
[src]fn has_bones(&self) -> bool
[src]impl<'a> Deref for Mesh<'a>
[src]