33 virtual void TurnMotorOff();
39 virtual void JointPosition(
float fltPos);
41 virtual void SetLimitValues();
43 #pragma region DataAccesMethods
45 virtual float *GetDataPointer(
const std::string &strDataType);
46 virtual bool SetData(
const std::string &strDataType,
const std::string &strValue,
bool bThrowError =
true);
47 virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
51 virtual void EnableLimits(
bool bVal);
52 virtual void CreateJoint();
53 virtual void StepSimulation();
54 virtual void ResetSimulation();
56 virtual void Physics_EnableLock(
bool bOn,
float fltPosition,
float fltMaxLockForce);
57 virtual void Physics_EnableMotor(
bool bOn,
float fltDesiredVelocity,
float fltMaxForce,
bool bForceWakeup);
58 virtual void Physics_MaxForce(
float fltVal);
60 virtual void SetConstraintFriction();
Vortex hinge joint class.
Classes for implementing the cm-labs vortex physics engine for AnimatLab.