#include <v2oHumanoidFactory.h>
Inheritance diagram for v2o::v2oHumanoidFactory:

Public Member Functions | |
| v2oHumanoidFactory () | |
| virtual | ~v2oHumanoidFactory () |
| virtual osgNodeRef | createOSGNode (Node *node) |
| virtual osgNodeRef | getOSGNode () |
Private Attributes | |
| osgJointTransformRef | _TransHumanoid |
| Node * | _nodeHumanoid |
| Node * | _currentRootNode |
| NodeList * | _children |
| v2oFactory * | _v2oFactory |
| osgNodeRef | _componentNode2 |
| FieldValue * | _value6 |
| FieldValue * | _value7 |
| FieldValue * | _value8 |
| FieldValue * | _value9 |
| FieldValue * | _value10 |
| FieldValue * | _value11 |
| FieldValue * | _value13 |
| v2oLoader * | _v2oLoader |
| v2oHumanoidFactory::v2oHumanoidFactory | ( | ) |
| v2oHumanoidFactory::~v2oHumanoidFactory | ( | ) | [virtual] |
| osgNodeRef v2oHumanoidFactory::createOSGNode | ( | Node * | node | ) | [virtual] |
Creates an OpenSceneGraph osgJointTransformRef node according to the corresponding parsed Vrml97 H-Anim PROTO: Humanoid. Humanoid is realised in VRML97 as a Transform node
Reimplemented from v2o::v2oFactory.
| osgNodeRef v2oHumanoidFactory::getOSGNode | ( | ) | [virtual] |
Reimplemented from v2o::v2oFactory.
Node* v2o::v2oHumanoidFactory::_nodeHumanoid [private] |
Node* v2o::v2oHumanoidFactory::_currentRootNode [private] |
NodeList* v2o::v2oHumanoidFactory::_children [private] |
v2oFactory* v2o::v2oHumanoidFactory::_v2oFactory [private] |
FieldValue* v2o::v2oHumanoidFactory::_value6 [private] |
FieldValue * v2o::v2oHumanoidFactory::_value7 [private] |
FieldValue * v2o::v2oHumanoidFactory::_value8 [private] |
FieldValue * v2o::v2oHumanoidFactory::_value9 [private] |
FieldValue * v2o::v2oHumanoidFactory::_value10 [private] |
FieldValue * v2o::v2oHumanoidFactory::_value11 [private] |
FieldValue * v2o::v2oHumanoidFactory::_value13 [private] |
v2oLoader* v2o::v2oHumanoidFactory::_v2oLoader [private] |
1.5.1-p1