v2o::v2oTransformFactory Class Reference

#include <v2oTransformFactory.h>

Inheritance diagram for v2o::v2oTransformFactory:

v2o::v2oFactory List of all members.

Public Member Functions

 v2oTransformFactory ()
virtual ~v2oTransformFactory ()
void writeRoutes (Node *node)
virtual osgNodeRef createOSGNode (Node *node)
virtual osgNodeRef getOSGNode ()

Private Attributes

osgTransformRef _Transform
osgNodeRef _componentNode2
Node_nodeTransform
Node_currentRootNode
NodeList_children
v2oFactory_v2oFactory
FieldValue_value0
FieldValue_value1
FieldValue_value2
FieldValue_value3
FieldValue_value4
FieldValue_value5
v2oLoader_v2oLoader

Detailed Description

Creates an OSG osg::MatrixTransform node according to the corresponding parsed Vrml97 Transform node


Constructor & Destructor Documentation

v2oTransformFactory::v2oTransformFactory (  ) 

v2oTransformFactory::~v2oTransformFactory (  )  [virtual]


Member Function Documentation

void v2oTransformFactory::writeRoutes ( Node node  ) 

Outputs the Routes of the current Transform Node to a file in VRML97 format.

osgNodeRef v2oTransformFactory::createOSGNode ( Node node  )  [virtual]

Creates a OpenSceneGraph osg::Transform node according to the corresponding parsed Vrml97 Transform node

Reimplemented from v2o::v2oFactory.

virtual osgNodeRef v2o::v2oTransformFactory::getOSGNode (  )  [inline, virtual]

Reimplemented from v2o::v2oFactory.


Member Data Documentation

osgTransformRef v2o::v2oTransformFactory::_Transform [private]

osgNodeRef v2o::v2oTransformFactory::_componentNode2 [private]

Node* v2o::v2oTransformFactory::_nodeTransform [private]

Node* v2o::v2oTransformFactory::_currentRootNode [private]

NodeList* v2o::v2oTransformFactory::_children [private]

v2oFactory* v2o::v2oTransformFactory::_v2oFactory [private]

FieldValue* v2o::v2oTransformFactory::_value0 [private]

FieldValue * v2o::v2oTransformFactory::_value1 [private]

FieldValue * v2o::v2oTransformFactory::_value2 [private]

FieldValue * v2o::v2oTransformFactory::_value3 [private]

FieldValue * v2o::v2oTransformFactory::_value4 [private]

FieldValue * v2o::v2oTransformFactory::_value5 [private]

v2oLoader* v2o::v2oTransformFactory::_v2oLoader [private]


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