|
0.45.0
|
#include <iSkeleton.h>
Public Member Functions | |
| iSkeleton ()=default | |
| virtual | ~iSkeleton ()=default |
| iJoint * | getRootJoint () const |
| void | addBone (const iaMatrixf &matrix, float64 length) |
| void | push () |
| void | pop () |
| void | clear () |
| iBone * | getLastBone () const |
skeleton that contains joints and bones
|
default |
does nothing
|
virtualdefault |
does nothing
adds a bone at current position
| matrix | the orientation and offset of the bone |
| length | the length of the bone |
| void igor::iSkeleton::clear | ( | ) |
clears all data
| iBone * igor::iSkeleton::getLastBone | ( | ) | const |
| iJoint * igor::iSkeleton::getRootJoint | ( | ) | const |
| void igor::iSkeleton::pop | ( | ) |
pops back to last pushed position in skeleton
| void igor::iSkeleton::push | ( | ) |
pushes current position in skeleton