v2o::v2oOSGHanimSkeleton Class Reference

#include <v2oOSGHanimSkeleton.h>

List of all members.

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


Detailed Description

Acts as a placeholder for the osgJointTransformRef objects (corresponding to the parsed H-anim Joint nodes)


Constructor & Destructor Documentation

v2oOSGHanimSkeleton::v2oOSGHanimSkeleton (  ) 

v2oOSGHanimSkeleton::~v2oOSGHanimSkeleton (  )  [virtual]


Member Function Documentation

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


Member Data Documentation

v2oTransformMap v2o::v2oOSGHanimSkeleton::_v2oTransformMap [private]

osgJointTransformRef v2o::v2oOSGHanimSkeleton::_osgHumanNode [private]


Generated on Thu Jan 18 10:06:28 2007 for vhdPLUS by  doxygen 1.5.1-p1