This provides a joint for articulated body dynamics. More...
#include <taoJoint.h>
Inheritance diagram for taoJoint:
Public Member Functions | |
taoJoint () | |
virtual | ~taoJoint () |
virtual deInt | getDOF ()=0 |
virtual void | reset ()=0 |
virtual void | setDVar (taoDVar *var) |
virtual taoDVar * | getDVar () |
void | setType (taoJointType t) |
taoJointType | getType () |
void | setABJoint (taoABJoint *joint) |
taoABJoint * | getABJoint () |
void | setJCParam (taoJCParam *jcp) |
taoJCParam * | getJCParam () |
void | setDQclamp (deInt b) |
deInt | getDQclamp () |
void | setNext (taoJoint *joint) |
taoJoint * | getNext () |
virtual void | setDQmax (deFloat dq) |
virtual deFloat | getDQmax () |
virtual void | setDamping (deFloat d) |
virtual deFloat | getDamping () |
virtual void | setInertia (deFloat i) |
virtual deFloat | getInertia () |
virtual void | clampDQ ()=0 |
virtual void | integrate (const deFloat dt)=0 |
virtual void | updateFrameLocal (deFrame *local)=0 |
virtual void | setTau (const deFloat *v)=0 |
virtual void | setDDQ (const deFloat *v)=0 |
virtual void | setDQ (const deFloat *v)=0 |
virtual void | setQ (const deFloat *v)=0 |
virtual void | getTau (deFloat *v)=0 |
virtual void | getDDQ (deFloat *v)=0 |
virtual void | getDQ (deFloat *v)=0 |
virtual void | getQ (deFloat *v)=0 |
This provides a joint for articulated body dynamics.
|
|
|
|
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
|
|
Implements taoDJoint. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
|
|
|
|
Implements taoDJoint. |
|
Implements taoDJoint. |
|
|
|
|
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
|
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
|
|
|
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
Implemented in taoJointSpherical, and taoJointDOF1. |
|
|
|
Implemented in taoJointSpherical, taoJointPrismatic, and taoJointRevolute. |