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().  | 
  
 
1.3.6