29 #ifndef __TRANSFORM_H__
30 #define __TRANSFORM_H__
104 Types< SFVec3f, SFRotation, SFVec3f,
105 SFRotation, SFVec3f > >{
109 virtual void update();
114 Transform( Inst< AddChildren > _addChildren = 0,
115 Inst< RemoveChildren > _removeChildren = 0,
116 Inst< SFVec3f > _center = 0,
117 Inst< MFChild > _children = 0,
118 Inst< SFNode > _metadata = 0,
119 Inst< SFRotation > _rotation = 0,
120 Inst< SFVec3f > _scale = 0,
121 Inst< SFRotation > _scaleOrientation = 0,
122 Inst< SFVec3f > _translation = 0,
123 Inst< SFBound > _bound = 0,
124 Inst< SFVec3f > _bboxCenter = 0,
125 Inst< SFVec3f > _bboxSize = 0,
126 Inst< SFTransformedBound > _transformedBound = 0,
127 Inst< Matrix > _matrix = 0,
128 Inst< SFMatrix4f > _accumulatedForward = 0,
129 Inst< SFMatrix4f > _accumulatedInverse = 0 );
132 virtual void render();
Contains the SFRotation field class.
A template modifier class for adding type checking on the routes to any Field class.
Definition: TypedField.h:84
H3D API namespace.
Definition: Anchor.h:38
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194