ScummVM API documentation
dgUserConstraint Member List

This is the complete list of members for dgUserConstraint, including all inherited members.

CalculateAngularDerivative(dgInt32 index, dgContraintDescritor &desc, const dgVector &normalGlobal, dgFloat32 stiffness, dgFloat32 jointAngle, dgFloat32 *jointForce) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
CalculateGlobalMatrixAndAngle(dgMatrix &globalMatrix0, dgMatrix &globalMatrix1) const (defined in dgBilateralConstraint)dgBilateralConstraintprotected
CalculateMatrixOffset(const dgVector &pivot, const dgVector &dir, dgMatrix &matrix0, dgMatrix &matrix1) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
CalculatePointDerivative(dgInt32 index, dgContraintDescritor &desc, const dgVector &normalGlobal, const dgPointParam &param, dgFloat32 *jointForce) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
CalculateSpringDamperAcceleration(dgInt32 index, const dgContraintDescritor &desc, dgFloat32 jointAngle, const dgVector &p0Global, const dgVector &p1Global, dgFloat32 springK, dgFloat32 springD) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
dgBilateralConstraint() (defined in dgBilateralConstraint)dgBilateralConstraintprotected
dgConstraint() (defined in dgConstraint)dgConstraintinlineprotected
dgUserConstraint(dgWorld *const manager, dgBody *const dyn0, dgBody *const dyn1, dgInt32 constraintID) (defined in dgUserConstraint)dgUserConstraintprotected
GetBody0() const (defined in dgConstraint)dgConstraintinline
GetBody1() const (defined in dgConstraint)dgConstraintinline
GetId() const (defined in dgConstraint)dgConstraintinline
GetInfo(dgConstraintInfo *const info) const (defined in dgUserConstraint)dgUserConstraintprotectedvirtual
GetLink0() const (defined in dgConstraint)dgConstraintinline
GetLink1() const (defined in dgConstraint)dgConstraintinline
GetMaxDOF() const (defined in dgConstraint)dgConstraintinline
GetStiffness() const (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
GetUserData() const (defined in dgConstraint)dgConstraint
Init() (defined in dgBilateralConstraint)dgBilateralConstraintinlineprotectedvirtual
InitInfo(dgConstraintInfo *const info) const (defined in dgConstraint)dgConstraintprotected
InitPointParam(dgPointParam &param, dgFloat32 stiffness, const dgVector &p0Global, const dgVector &p1Global) const (defined in dgConstraint)dgConstraintprotected
IsBilateral() const (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
IsCollidable() const (defined in dgConstraint)dgConstraintinline
JacobianDerivative(dgContraintDescritor &params)=0 (defined in dgUserConstraint)dgUserConstraintprotectedpure virtual
JointAccelerations(const dgJointAccelerationDecriptor &params) (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
JointAccelerationsSimd(const dgJointAccelerationDecriptor &params) (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
JointVelocityCorrection(const dgJointAccelerationDecriptor &params) (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
m_body0 (defined in dgConstraint)dgConstraintprotected
m_body1 (defined in dgConstraint)dgConstraintprotected
m_constId (defined in dgConstraint)dgConstraintprotected
m_destructor (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_dynamicsLru (defined in dgConstraint)dgConstraintprotected
m_enableCollision (defined in dgConstraint)dgConstraintprotected
m_index (defined in dgConstraint)dgConstraintprotected
m_isUnilateral (defined in dgConstraint)dgConstraintprotected
m_jointForce (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_link0 (defined in dgConstraint)dgConstraintprotected
m_link1 (defined in dgConstraint)dgConstraintprotected
m_localMatrix0 (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_localMatrix1 (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_maxDOF (defined in dgConstraint)dgConstraintprotected
m_motorAcceleration (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_rowIsMotor (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_stiffness (defined in dgBilateralConstraint)dgBilateralConstraintprotected
m_updaFeedbackCallback (defined in dgConstraint)dgConstraintprotected
m_userData (defined in dgConstraint)dgConstraintprotected
Remove(dgWorld *world) (defined in dgBilateralConstraint)dgBilateralConstraintinlineprotectedvirtual
SetCollidable(bool state) (defined in dgConstraint)dgConstraintinline
SetDestructorCallback(OnConstraintDestroy destructor) (defined in dgBilateralConstraint)dgBilateralConstraintvirtual
SetJacobianDerivative(dgInt32 index, dgContraintDescritor &desc, const dgFloat32 *jacobianA, const dgFloat32 *jacobianB, dgFloat32 *jointForce) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
SetMotorAcceleration(dgInt32 index, dgFloat32 accelration, dgContraintDescritor &desc) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
SetPivotAndPinDir(const dgVector &pivot, const dgVector &pinDirection) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
SetPivotAndPinDir(const dgVector &pivot, const dgVector &pinDirection0, const dgVector &pinDirection1) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
SetStiffness(dgFloat32 stiffness) (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
SetUpdateFeedbackFunction(ConstraintsForceFeedback function) (defined in dgConstraint)dgConstraintinlineprotected
SetUserData(void *userData) (defined in dgConstraint)dgConstraint
~dgBilateralConstraint() (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
~dgConstraint() (defined in dgConstraint)dgConstraintinlineprotectedvirtual
~dgUserConstraint() (defined in dgUserConstraint)dgUserConstraintprotectedvirtual