Assimp  v4.1. (December 2018)
Assimp::MDL::IntBone_MDL7 Struct Reference

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 () AI_NO_EXCEPT
 Default constructor. More...
 
- Public Member Functions inherited from aiBone
 aiBone () AI_NO_EXCEPT
 Default constructor. More...
 
 aiBone (const aiBone &other)
 Copy constructor. More...
 
aiBoneoperator= (const aiBone &other)
 Assignment operator. More...
 
bool operator== (const aiBone &rhs) const
 
 ~aiBone ()
 Destructor - deletes the array of vertex weights. More...
 

Public Attributes

uint64_t iParent
 Parent bone of the bone. More...
 
std::vector< aiVectorKeypkeyPositions
 Array of position keys. More...
 
std::vector< aiQuatKeypkeyRotations
 Array of rotation keys. More...
 
std::vector< aiVectorKeypkeyScalings
 Array of scaling keys. More...
 
aiVector3D vPosition
 Relative position of the bone. More...
 
- Public Attributes inherited from aiBone
C_STRUCT aiString mName
 The name of the bone. More...
 
unsigned int mNumWeights
 The number of vertices affected by this bone. More...
 
C_STRUCT aiMatrix4x4 mOffsetMatrix
 Matrix that transforms from bone space to mesh space in bind pose. More...
 
C_STRUCT aiVertexWeightmWeights
 The influence weights of this bone, by vertex index. More...
 

Detailed Description

Internal data structure to represent a bone in a MDL7 file with all of its animation channels assigned to it.

Constructor & Destructor Documentation

◆ IntBone_MDL7()

Assimp::MDL::IntBone_MDL7::IntBone_MDL7 ( )
inline

Default constructor.

Member Data Documentation

◆ iParent

uint64_t Assimp::MDL::IntBone_MDL7::iParent

Parent bone of the bone.

◆ pkeyPositions

std::vector<aiVectorKey> Assimp::MDL::IntBone_MDL7::pkeyPositions

Array of position keys.

◆ pkeyRotations

std::vector<aiQuatKey> Assimp::MDL::IntBone_MDL7::pkeyRotations

Array of rotation keys.

◆ pkeyScalings

std::vector<aiVectorKey> Assimp::MDL::IntBone_MDL7::pkeyScalings

Array of scaling keys.

◆ vPosition

aiVector3D Assimp::MDL::IntBone_MDL7::vPosition

Relative position of the bone.


The documentation for this struct was generated from the following file: