#include <v2oOSGHanimSkeleton.h>
Public Member Functions | |
| v2oOSGHanimSkeleton () | |
| virtual | ~v2oOSGHanimSkeleton () |
| void | storeTransform (const std::string &jointName, osgJointTransformRef osgJoint) |
| osgJointTransformRef | getJointByName (const std::string jointName) |
| void | printJointNames () |
| void | storeHumanoidTransform (osgJointTransformRef humanoid) |
| osgJointTransformRef | getHumanoidTransform () |
Private Attributes | |
| v2oTransformMap | _v2oTransformMap |
| osgJointTransformRef | _osgHumanNode |
| v2oOSGHanimSkeleton::v2oOSGHanimSkeleton | ( | ) |
| v2oOSGHanimSkeleton::~v2oOSGHanimSkeleton | ( | ) | [virtual] |
| void v2oOSGHanimSkeleton::storeTransform | ( | const std::string & | jointName, | |
| osgJointTransformRef | osgJoint | |||
| ) |
Stores the parsed Joint Nodes as pairs Name(filename) - osgJointTransformRef in order to access them later by name
| osgJointTransformRef v2oOSGHanimSkeleton::getJointByName | ( | const std::string | jointName | ) |
Returns the osgJointTransformRef according to its defined name.
| void v2oOSGHanimSkeleton::printJointNames | ( | ) |
| void v2oOSGHanimSkeleton::storeHumanoidTransform | ( | osgJointTransformRef | humanoid | ) |
Stores the parsed H-Anim Humanoid node, i.e. the osgJointTransformRef Node
| osgJointTransformRef v2oOSGHanimSkeleton::getHumanoidTransform | ( | ) |
Returns the parsed H-Anim Humanoid node, i.e. the osgJointTransformRef Node
1.5.1-p1