Assimp
v4.1. (December 2018)
|
Internal data structure to represent a bone in a MDL7 file with all of its animation channels assigned to it. More...
Inherits aiBone.
Public Member Functions | |
IntBone_MDL7 () | |
Default constructor. More... | |
![]() | |
aiBone () | |
Default constructor. More... | |
aiBone (const aiBone &other) | |
Copy constructor. More... | |
~aiBone () | |
Destructor - deletes the array of vertex weights. More... | |
Public Attributes | |
uint64_t | iParent |
Parent bone of the bone. More... | |
std::vector< aiVectorKey > | pkeyPositions |
Array of position keys. More... | |
std::vector< aiQuatKey > | pkeyRotations |
Array of rotation keys. More... | |
std::vector< aiVectorKey > | pkeyScalings |
Array of scaling keys. More... | |
aiVector3D | vPosition |
Relative position of the bone. More... | |
![]() | |
aiString | mName |
The name of the bone. More... | |
unsigned int | mNumWeights |
The number of vertices affected by this bone The maximum value for this member is AI_MAX_BONE_WEIGHTS. More... | |
aiMatrix4x4 | mOffsetMatrix |
Matrix that transforms from mesh space to bone space in bind pose. More... | |
aiVertexWeight * | mWeights |
The vertices affected by this bone. More... | |
Internal data structure to represent a bone in a MDL7 file with all of its animation channels assigned to it.
|
inline |
Default constructor.
uint64_t Assimp::MDL::IntBone_MDL7::iParent |
Parent bone of the bone.
std::vector<aiVectorKey> Assimp::MDL::IntBone_MDL7::pkeyPositions |
Array of position keys.
std::vector<aiQuatKey> Assimp::MDL::IntBone_MDL7::pkeyRotations |
Array of rotation keys.
std::vector<aiVectorKey> Assimp::MDL::IntBone_MDL7::pkeyScalings |
Array of scaling keys.
aiVector3D Assimp::MDL::IntBone_MDL7::vPosition |
Relative position of the bone.