v2o::v2oOSGHanimMesh Class Reference

#include <v2oOSGHanimMesh.h>

List of all members.

Public Member Functions

 v2oOSGHanimMesh ()
virtual ~v2oOSGHanimMesh ()
void storeNode (const std::string &jointName, osgNodeRef osgSegment)
osgNodeRef getSegmentByName (const std::string jointName)
osg::Matrixf getSegLocalTransMatrix (char *segmentName)
void printSegNames ()

Private Attributes

v2oNodeMap _v2oSegmentMap


Detailed Description

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


Constructor & Destructor Documentation

v2oOSGHanimMesh::v2oOSGHanimMesh (  ) 

virtual v2o::v2oOSGHanimMesh::~v2oOSGHanimMesh (  )  [inline, virtual]


Member Function Documentation

void v2oOSGHanimMesh::storeNode ( const std::string &  jointName,
osgNodeRef  osgSegment 
)

Stores the parsed Segment Nodes as pairs Name(filename) - osgNodeRef in order to access them later by name

osgNodeRef v2oOSGHanimMesh::getSegmentByName ( const std::string  jointName  ) 

Returns the osgSegment according to its defined name.

osg::Matrixf v2oOSGHanimMesh::getSegLocalTransMatrix ( char *  segmentName  ) 

Returns the local transformation matrix of a segment.

void v2oOSGHanimMesh::printSegNames (  ) 


Member Data Documentation

v2oNodeMap v2o::v2oOSGHanimMesh::_v2oSegmentMap [private]


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