#include <v2oTransformFactory.h>
Inheritance diagram for v2o::v2oTransformFactory:
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 |
v2oTransformFactory::v2oTransformFactory | ( | ) |
v2oTransformFactory::~v2oTransformFactory | ( | ) | [virtual] |
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.
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] |