|
fluidvis
|
#include <SXParser.h>
Public Member Functions | |
| EXPA | Bone (const Bone &) |
| EXPA | Bone () |
Public Attributes | |
| string | ID |
| Matrix | parentTransform |
| Matrix | inverseBindPoseMatrix |
| vector< Bone > | bones |
A bone in bind pose. The bind pose of a bone is the state of the bone in its resting position.
| EXPA sx::Bone::Bone | ( | const Bone & | ) |
copy constructor
| EXPA sx::Bone::Bone | ( | ) |
default constructor
| vector<Bone> sx::Bone::bones |
childbones
| string sx::Bone::ID |
identifier of the bone, must be unique in a bone hierachy
| Matrix sx::Bone::inverseBindPoseMatrix |
transformation from modelspace to the bonespace of this bone in bind pose
| Matrix sx::Bone::parentTransform |
Transformation from the space of this bone in bind pose to the space of the parentbone in bind pose. The origin of this in bonespace is called joint of the bone.
1.8.9.1