This class should be used as a base class and implemented accordingly. More...
#include <taoDNode.h>
Inheritance diagram for taoDNode:
Public Member Functions | |
taoDNode () | |
virtual | ~taoDNode () |
virtual void | sync (deFrame *local)=0 |
virtual deInt | isRoot () |
indicates if this node is root | |
virtual deInt | isParentRoot () |
indicates if parent of this node is root | |
virtual taoJoint * | getJointList ()=0 |
virtual taoABNode * | getABNode () |
gets _abNode | |
virtual void | setABNode (taoABNode *node) |
sets _abNode | |
virtual deInt | getPropagate () |
indicates if dynamics of node should be included for control | |
virtual void | setPropagate (deInt p) |
virtual deVector6 * | velocity ()=0 |
virtual deVector6 * | acceleration ()=0 |
virtual deFrame * | frameHome ()=0 |
virtual deFrame * | frameLocal ()=0 |
virtual deFloat * | mass ()=0 |
virtual deVector3 * | center ()=0 |
virtual deMatrix3 * | inertia ()=0 |
virtual deVector6 * | force ()=0 |
virtual void | zeroForce ()=0 |
virtual void | addForce (const deVector6 *f)=0 |
virtual void | updateFrame ()=0 |
virtual void | integrate (deFloat dt)=0 |
virtual taoDNode * | getDParent ()=0 |
virtual void | setDChild (taoDNode *n)=0 |
virtual taoDNode * | getDChild ()=0 |
virtual taoDNode * | getDSibling ()=0 |
This class should be used as a base class and implemented accordingly.
|
|
|
|
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
gets _abNode
|
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
indicates if dynamics of node should be included for control
|
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
indicates if parent of this node is root
|
|
indicates if this node is root
|
|
Implemented in taoNode, and taoNodeRoot. |
|
sets _abNode
|
|
Implemented in taoNode, and taoNodeRoot. |
|
|
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |
|
Implemented in taoNode, and taoNodeRoot. |