taoJCParamDOF1 Class Reference
[Control]

1 DOF joint control parameter class

This provides a control parameters for 1-DOF joint. More...

#include <taoControlJt.h>

Inheritance diagram for taoJCParamDOF1:

Inheritance graph
[legend]
Collaboration diagram for taoJCParamDOF1:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 taoJCParamDOF1 (taoJoint *j)
virtual void reset (deFloat time)
taoVarDOF1getVarDOF1 ()
virtual void moveGoal2Old ()
virtual void PDLaw (taoJCParam *jcpRoot, deFloat s, deFloat periodInv)
virtual void ZeroLaw ()
virtual void addJointLimitSoft ()
virtual void setGoalPosition (deFrame *goal)
deFloatQg ()
deFloatdQg ()

Protected Attributes

deFloat _Qo
deFloat _dQo
deFloat _Qg
deFloat _Qgo
deFloat _dQg

Detailed Description

1 DOF joint control parameter class

This provides a control parameters for 1-DOF joint.

See also:
taoJCParam, taoJCParamPrismatic, taoJCParamRevolute


Constructor & Destructor Documentation

taoJCParamDOF1::taoJCParamDOF1 taoJoint j  )  [inline]
 


Member Function Documentation

void taoJCParamDOF1::addJointLimitSoft  )  [virtual]
 

Reimplemented from taoJCParam.

deFloat& taoJCParamDOF1::dQg  )  [inline]
 

taoVarDOF1* taoJCParamDOF1::getVarDOF1  )  [inline]
 

virtual void taoJCParamDOF1::moveGoal2Old  )  [inline, virtual]
 

Reimplemented from taoJCParam.

void taoJCParamDOF1::PDLaw taoJCParam jcpRoot,
deFloat  s,
deFloat  periodInv
[virtual]
 

Reimplemented from taoJCParam.

deFloat& taoJCParamDOF1::Qg  )  [inline]
 

virtual void taoJCParamDOF1::reset deFloat  time  )  [inline, virtual]
 

Reimplemented from taoJCParam.

virtual void taoJCParamDOF1::setGoalPosition deFrame goal  )  [inline, virtual]
 

Reimplemented from taoJCParam.

Reimplemented in taoJCParamPrismatic, and taoJCParamRevolute.

void taoJCParamDOF1::ZeroLaw  )  [virtual]
 

Reimplemented from taoJCParam.


Member Data Documentation

deFloat taoJCParamDOF1::_dQg [protected]
 

deFloat taoJCParamDOF1::_dQo [protected]
 

deFloat taoJCParamDOF1::_Qg [protected]
 

deFloat taoJCParamDOF1::_Qgo [protected]
 

deFloat taoJCParamDOF1::_Qo [protected]
 


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