Ai |
public struct AiMesh
The AiMesh type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType) | |
| GetHashCode | Returns the hash code for this instance. (Inherited from ValueType) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType) |
| Name | Description | |
|---|---|---|
| AABB | Axis aligned bounding box. | |
| AnimMeshes | aiAnimMesh**, array of attachment meshes for vertex-based animation. NOT CURRENTLY IN USE. | |
| BiTangents | aiVector3*, array of bitangents. | |
| Bones | aiBone**, array of bones. | |
| Colors | aiVector4*[Max_Value], array of arrays of vertex colors. Max_Value is defined as AI_MAX_NUMBER_OF_COLOR_SETS. | |
| Faces | aiFace*, array of faces. | |
| MaterialIndex | Material index referencing the material in the scene. | |
| MorphMethod | unsigned int, method of morphing when anim meshes are specified. | |
| Name | Optional name of the mesh. | |
| Normals | aiVector3*, array of normals. | |
| NumAnimMeshes | Number of attachment meshes. NOT CURRENTLY IN USE. | |
| NumBones | Number of bones in the mesh. | |
| NumFaces | Number of faces in the mesh. | |
| NumUVComponents | unsigned int[Max_Value], array of ints denoting the number of components for each set of texture coordinates - UV (2), UVW (3) for example. Max_Value is defined as AI_MAX_NUMBER_OF_TEXTURECOORDS. | |
| NumVertices | Number of vertices in the mesh, denotes length of -all- per-vertex arrays. | |
| PrimitiveTypes | unsigned int, bitwise flag detailing types of primitives contained. | |
| Tangents | aiVector3*, array of tangents. | |
| TextureCoords | aiVector3*[Max_Value], array of arrays of texture coordinates. Max_Value is defined as AI_MAX_NUMBER_OF_TEXTURECOORDS. | |
| TextureCoordsNames | aiString[Max_Value], pointer to array of texture coordinate names. Max_Value is defined as AI_MAX_NUMBER_OF_TEXTURECOORDS. | |
| Vertices | aiVector3*, array of positions. |
| Name | Description | |
|---|---|---|
| MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx) | |
| PropertyGet |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertyGetT |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx) |