AnimaL |
Tutorial |
Documentation |
#include <morphingNode.h>
Inheritance diagram for X3DTK::X3D::MorphingNode:
Definition at line 40 of file morphingNode.h.
Public Member Functions | |
MorphingNode () | |
Effective creation of a class MorphingEngine. | |
~MorphingNode () | |
Destructor. | |
virtual void | init () |
virtual methods/////// Init the engine inherited by the engine node | |
virtual void | updateBoundingBox () |
Does nothing because the children nodes do the job. | |
virtual void | close () |
Copy _morphings (processing data) in _keys and _keyValues (in/out datas) before writing attributes. | |
void | setKeys (const Keys &keys) |
setters/////////// sets the keys. | |
void | setKeyValues (const KeyValues &keyValues) |
sets the key values. | |
const Keys & | getKeys () const |
getters/////////// gets the keys. | |
const KeyValues & | getKeyValues () const |
gets the key values. | |
Coordinate * | getCoordinate () const |
gets the indexed face set. | |
void | declareOutputs (X3D_X3DNodeList &list) |
Private Attributes | |
Keys | _keys |
The keys. | |
KeyValues | _keyValues |
The values. | |
Coordinate * | _coordinate |
The coordinate linked with the key frame, the x3d node child of this node. |
|
Effective creation of a class MorphingEngine.
Definition at line 16 of file morphingNode.cpp. |
|
Destructor.
Definition at line 33 of file morphingNode.cpp. |
|
Copy _morphings (processing data) in _keys and _keyValues (in/out datas) before writing attributes.
Reimplemented from X3DTK::X3D::EngineNode. Definition at line 108 of file morphingNode.cpp. References _keys, _keyValues, X3DTK::Keys, and X3DTK::KeyValues. |
|
Reimplemented from X3DTK::X3D::EngineNode. Definition at line 133 of file morphingNode.cpp. References X3DTK::X3D::X3D_X3DNodeList. |
|
gets the indexed face set.
Definition at line 78 of file morphingNode.h. |
|
getters/////////// gets the keys.
Definition at line 74 of file morphingNode.h. References _keys, and X3DTK::Keys. |
|
gets the key values.
Definition at line 76 of file morphingNode.h. References _keyValues, and X3DTK::KeyValues. |
|
virtual methods/////// Init the engine inherited by the engine node
Reimplemented from X3DTK::X3D::AnimalEngineNode< AMorphingEngine >. Definition at line 40 of file morphingNode.cpp. References _keys, and _keyValues. |
|
setters/////////// sets the keys.
Definition at line 97 of file morphingNode.cpp. References _keys, and X3DTK::Keys. |
|
sets the key values.
Definition at line 102 of file morphingNode.cpp. References _keyValues, and X3DTK::KeyValues. |
|
Does nothing because the children nodes do the job.
Implements X3DTK::X3D::EngineNode. Definition at line 61 of file morphingNode.h. |
|
The coordinate linked with the key frame, the x3d node child of this node.
Definition at line 90 of file morphingNode.h. |
|
The keys.
Definition at line 84 of file morphingNode.h. |
|
The values.
Definition at line 87 of file morphingNode.h. Referenced by close(), getKeyValues(), init(), and setKeyValues(). |