AnimatLab  2
Test
AnimatSim::Environment::IMotorizedJoint Class Referenceabstract
+ Collaboration diagram for AnimatSim::Environment::IMotorizedJoint:

Public Member Functions

virtual void Physics_EnableLock (bool bOn, float fltPosition, float fltMaxLockForce)=0
 
virtual void Physics_EnableMotor (bool bOn, float fltDesiredVelocity, float fltMaxForce, bool bForceWakeup)=0
 Enables the motor. More...
 
virtual void Physics_MaxForce (float fltVal)=0
 Sets the maximum forces allowed by the motorized joint. More...
 
virtual void Physics_SetVelocityToDesired ()=0
 

Detailed Description

Definition at line 9 of file IMotorizedJoint.h.

Member Function Documentation

virtual void AnimatSim::Environment::IMotorizedJoint::Physics_EnableMotor ( bool  bOn,
float  fltDesiredVelocity,
float  fltMaxForce,
bool  bForceWakeup 
)
pure virtual

Enables the motor.

If this is a motorized joint then when you turn it on the physics engine will calculate the torque that needs to be applied to this joint in order for it to have the desired Velocity for its current load.

Author
dcofer
Date
4/3/2011
Parameters
bOntrue to enable.
fltDesiredVelocityThe desired motor velocity.
fltMaxForceThe maximum motor force.
bForceWakeupforce a call to wakup the joint.

Referenced by AnimatSim::Environment::MotorizedJoint::EnableMotor().

+ Here is the caller graph for this function:

virtual void AnimatSim::Environment::IMotorizedJoint::Physics_MaxForce ( float  fltVal)
pure virtual

Sets the maximum forces allowed by the motorized joint.

Author
dcofer
Date
3/22/2011
Parameters
fltValThe new value.
bUseScalingtrue to use unit scaling.

Referenced by AnimatSim::Environment::MotorizedJoint::MaxForce().

+ Here is the caller graph for this function:


The documentation for this class was generated from the following files: