Struct assimp_sys::AiMesh
[−]
[src]
#[repr(C)]pub struct AiMesh { pub primitive_types: c_uint, pub num_vertices: c_uint, pub num_faces: c_uint, pub vertices: *mut AiVector3D, pub normals: *mut AiVector3D, pub tangents: *mut AiVector3D, pub bitangents: *mut AiVector3D, pub colors: [*mut AiColor4D; 8], pub texture_coords: [*mut AiVector3D; 8], pub num_uv_components: [c_uint; 8], pub faces: *mut AiFace, pub num_bones: c_uint, pub bones: *mut *mut AiBone, pub material_index: c_uint, pub name: AiString, pub num_anim_meshes: c_uint, pub anim_meshes: *mut *mut AiAnimMesh, pub method: c_uint, }
Fields
primitive_types: c_uint
num_vertices: c_uint
num_faces: c_uint
vertices: *mut AiVector3D
normals: *mut AiVector3D
tangents: *mut AiVector3D
bitangents: *mut AiVector3D
colors: [*mut AiColor4D; 8]
texture_coords: [*mut AiVector3D; 8]
num_uv_components: [c_uint; 8]
faces: *mut AiFace
num_bones: c_uint
bones: *mut *mut AiBone
material_index: c_uint
name: AiString
num_anim_meshes: c_uint
anim_meshes: *mut *mut AiAnimMesh
method: c_uint