#include <NodeHumanoid.h>
Inheritance diagram for NodeHumanoid:

Public Member Functions | |
| NodeHumanoid (Scene *scene, Proto *proto) | |
| virtual int | getType () const |
| virtual Node * | copy () const |
| virtual void | setField (int index, FieldValue *value) |
Protected Member Functions | |
| virtual | ~NodeHumanoid () |
PROTO Humanoid [
exposedField SFString name ""
exposedField MFString info []
exposedField SFString version "1.1"
exposedField MFNode joints []
exposedField MFNode segments []
exposedField MFNode sites [ ]
exposedField MFNode viewpoints [ ]
exposedField MFNode humanoidBody [ ]
exposedField SFVec3f center 0 0 0
exposedField SFRotation rotation 0 0 1 0
exposedField SFVec3f scale 1 1 1
exposedField SFRotation scaleOrientation 0 0 1 0
exposedField SFVec3f transalation 0 0 0
exposedField SFVec3f translation 0 0 0
field SFVec3f bboxCenter 0 0 0
field SFVec3f bboxSize -1 -1 -1
]
| NodeHumanoid::~NodeHumanoid | ( | ) | [protected, virtual] |
| virtual int NodeHumanoid::getType | ( | ) | const [inline, virtual] |
| virtual Node* NodeHumanoid::copy | ( | ) | const [inline, virtual] |
| void NodeHumanoid::setField | ( | int | index, | |
| FieldValue * | value | |||
| ) | [virtual] |
Sets the Field at that index with the specified FieldValue value. Special care is taken if the field is SF-MFNode.
Reimplemented from Node.
1.5.1-p1