29 #ifndef __HANIMSITE_H__
30 #define __HANIMSITE_H__
61 HAnimSite( Inst< AddChildren > _addChildren = 0,
62 Inst< RemoveChildren > _removeChildren = 0,
63 Inst< SFVec3f > _center = 0,
64 Inst< MFChild > _children = 0,
65 Inst< SFNode > _metadata = 0,
66 Inst< SFRotation > _rotation = 0,
67 Inst< SFVec3f > _scale = 0,
68 Inst< SFRotation > _scaleOrientation = 0,
69 Inst< SFVec3f > _translation = 0,
70 Inst< SFBound > _bound = 0,
71 Inst< SFVec3f > _bboxCenter = 0,
72 Inst< SFVec3f > _bboxSize = 0,
73 Inst< SFTransformedBound > _transformedBound = 0,
74 Inst< Matrix > _matrix = 0,
75 Inst< SFMatrix4f > _accumulatedForward = 0,
76 Inst< SFMatrix4f > _accumulatedInverse = 0,
77 Inst< SFString > _name = 0
90 H3DUniquePtr< SFString >
name;
Contains the MFFloat field class.
Contains the MFInt32 field class.
An HAnimSite node serves three purposes.
Definition: HAnimSite.h:55
H3DUniquePtr< SFString > name
The name field contains a name that is used for identifying the object.
Definition: HAnimSite.h:90
static H3DNodeDatabase database
The H3DNodeDatabase for this node.
Definition: HAnimSite.h:93
MFNode is almost like any MField but it encapsulates a vector of Node pointers.
Definition: MFNode.h:44
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