|
| Vector3fT | DefaultPos |
| | The default position of the origin of the joint (relative, in the coordinate system of the parent joint). Used for all frames in this anim sequence unless bits 0 to 2 in Flags indicate that we have individiual values for each frame. More...
|
| |
| Vector3fT | DefaultQtr |
| | The default orientation of the coordinate axes of the joint. Used for all frames in this anim sequence unless bits 3 to 5 in Flags indicate that we have individiual values for each frame. More...
|
| |
| Vector3fT | DefaultScale |
| | The default scale of the coordinate axes of the joint. Used for all frames in this anim sequence unless bits 6 to 8 in Flags indicate that we have individiual values for each frame. More...
|
| |
| unsigned int | Flags |
| | If the i-th bit in Flags is not set, DefaultPos[i], DefaultQtr[i-3] and DefaultScale[i-6] are used for all frames in this anim sequence. Otherwise, for each set bit, we find frame-specific values in AnimData[FirstDataIdx+...]. More...
|
| |
| unsigned int | FirstDataIdx |
| | If f is the current frame, this is the index into Frames[f].AnimData[...]. More...
|
| |
| Vector3fT CafuModelT::AnimT::AnimJointT::DefaultPos |
The default position of the origin of the joint (relative, in the coordinate system of the parent joint). Used for all frames in this anim sequence unless bits 0 to 2 in Flags indicate that we have individiual values for each frame.
| Vector3fT CafuModelT::AnimT::AnimJointT::DefaultQtr |
The default orientation of the coordinate axes of the joint. Used for all frames in this anim sequence unless bits 3 to 5 in Flags indicate that we have individiual values for each frame.
| Vector3fT CafuModelT::AnimT::AnimJointT::DefaultScale |
The default scale of the coordinate axes of the joint. Used for all frames in this anim sequence unless bits 6 to 8 in Flags indicate that we have individiual values for each frame.
| unsigned int CafuModelT::AnimT::AnimJointT::FirstDataIdx |
If f is the current frame, this is the index into Frames[f].AnimData[...].
| unsigned int CafuModelT::AnimT::AnimJointT::Flags |
If the i-th bit in Flags is not set, DefaultPos[i], DefaultQtr[i-3] and DefaultScale[i-6] are used for all frames in this anim sequence. Otherwise, for each set bit, we find frame-specific values in AnimData[FirstDataIdx+...].
The documentation for this struct was generated from the following file: