ScummVM API documentation
NewtonUserJoint Member List

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

AddAngularRowJacobian(const dgVector &dir, dgFloat32 relAngle) (defined in NewtonUserJoint)NewtonUserJoint
AddGeneralRowJacobian(const dgFloat32 *jacobian0, const dgFloat32 *jacobian1) (defined in NewtonUserJoint)NewtonUserJoint
AddLinearRowJacobian(const dgVector &pivot0, const dgVector &pivot1, const dgVector &dir) (defined in NewtonUserJoint)NewtonUserJoint
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 NewtonUserJoint)NewtonUserJointvirtual
GetLink0() const (defined in dgConstraint)dgConstraintinline
GetLink1() const (defined in dgConstraint)dgConstraintinline
GetMaxDOF() const (defined in dgConstraint)dgConstraintinline
GetRowForce(dgInt32 row) const (defined in NewtonUserJoint)NewtonUserJoint
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) (defined in NewtonUserJoint)NewtonUserJointvirtual
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
NewtonUserJoint(dgWorld *world, dgInt32 maxDof, NewtonUserBilateralCallBack callback, NewtonUserBilateralGetInfoCallBack getInfo, dgBody *dyn0, dgBody *dyn1) (defined in NewtonUserJoint)NewtonUserJoint
Remove(dgWorld *world) (defined in dgBilateralConstraint)dgBilateralConstraintinlineprotectedvirtual
SetAcceleration(dgFloat32 acceleration) (defined in NewtonUserJoint)NewtonUserJoint
SetCollidable(bool state) (defined in dgConstraint)dgConstraintinline
SetDestructorCallback(OnConstraintDestroy destructor) (defined in dgBilateralConstraint)dgBilateralConstraintvirtual
SetHighFriction(dgFloat32 friction) (defined in NewtonUserJoint)NewtonUserJoint
SetJacobianDerivative(dgInt32 index, dgContraintDescritor &desc, const dgFloat32 *jacobianA, const dgFloat32 *jacobianB, dgFloat32 *jointForce) (defined in dgBilateralConstraint)dgBilateralConstraintprotected
SetLowerFriction(dgFloat32 friction) (defined in NewtonUserJoint)NewtonUserJoint
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
SetRowStiffness(dgFloat32 stiffness) (defined in NewtonUserJoint)NewtonUserJoint
SetSpringDamperAcceleration(dgFloat32 springK, dgFloat32 springD) (defined in NewtonUserJoint)NewtonUserJoint
SetStiffness(dgFloat32 stiffness) (defined in dgBilateralConstraint)dgBilateralConstraintprotectedvirtual
SetUpdateFeedbackFunction(NewtonUserBilateralCallBack getFeedback) (defined in NewtonUserJoint)NewtonUserJoint
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
~NewtonUserJoint() (defined in NewtonUserJoint)NewtonUserJoint