#include <v2oOSGHanimMesh.h>
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 |
v2oOSGHanimMesh::v2oOSGHanimMesh | ( | ) |
virtual v2o::v2oOSGHanimMesh::~v2oOSGHanimMesh | ( | ) | [inline, virtual] |
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 | ( | ) |