taoJointDOF1 Class Reference
[Dynamics]

1 DOF joint class for articulated body

This provides a 1-DOF joint for articulated body dynamics More...

#include <taoJoint.h>

Inheritance diagram for taoJointDOF1:

Inheritance graph
[legend]
Collaboration diagram for taoJointDOF1:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 taoJointDOF1 (taoAxis axis)
taoAxis getAxis () const
virtual deInt getDOF ()
virtual deVector6getS ()
virtual void reset ()
virtual taoVarDOF1getVarDOF1 ()
virtual void addQdelta ()
virtual void addDQdelta ()
virtual void zeroTau ()
virtual void setTau (const deFloat *v)
virtual void setDDQ (const deFloat *v)
virtual void setDQ (const deFloat *v)
virtual void setQ (const deFloat *v)
virtual void getTau (deFloat *v)
virtual void getDDQ (deFloat *v)
virtual void getDQ (deFloat *v)
virtual void getQ (deFloat *v)
virtual void clampDQ ()
virtual void integrate (const deFloat dt)
virtual deVector6getJg ()

Detailed Description

1 DOF joint class for articulated body

This provides a 1-DOF joint for articulated body dynamics

See also:
taoJoint, taoJointPrismatic, taoJointRevolute


Constructor & Destructor Documentation

taoJointDOF1::taoJointDOF1 taoAxis  axis  )  [inline]
 


Member Function Documentation

virtual void taoJointDOF1::addDQdelta  )  [inline, virtual]
 

Implements taoDJoint.

virtual void taoJointDOF1::addQdelta  )  [inline, virtual]
 

Implements taoDJoint.

void taoJointDOF1::clampDQ  )  [virtual]
 

Implements taoJoint.

taoAxis taoJointDOF1::getAxis  )  const [inline]
 

virtual void taoJointDOF1::getDDQ deFloat v  )  [inline, virtual]
 

Implements taoJoint.

virtual deInt taoJointDOF1::getDOF  )  [inline, virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::getDQ deFloat v  )  [inline, virtual]
 

Implements taoJoint.

deVector6 & taoJointDOF1::getJg  )  [virtual]
 

virtual void taoJointDOF1::getQ deFloat v  )  [inline, virtual]
 

Implements taoJoint.

deVector6 & taoJointDOF1::getS  )  [virtual]
 

virtual void taoJointDOF1::getTau deFloat v  )  [inline, virtual]
 

Implements taoJoint.

virtual taoVarDOF1* taoJointDOF1::getVarDOF1  )  [inline, virtual]
 

void taoJointDOF1::integrate const deFloat  dt  )  [virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::reset  )  [inline, virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::setDDQ const deFloat v  )  [inline, virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::setDQ const deFloat v  )  [inline, virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::setQ const deFloat v  )  [inline, virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::setTau const deFloat v  )  [inline, virtual]
 

Implements taoJoint.

virtual void taoJointDOF1::zeroTau  )  [inline, virtual]
 

Implements taoDJoint.


The documentation for this class was generated from the following files:
Generated on Sun Apr 9 22:12:46 2006 for TAO by  doxygen 1.4.6-NO