Bullet Collision Detection & Physics Library
btMultiBodySphericalJointLimit Member List

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

allocateJacobiansMultiDof()btMultiBodyConstraint
applyDeltaVee(btMultiBodyJacobianData &data, btScalar *delta_vee, btScalar impulse, int velocityIndex, int ndof)btMultiBodyConstraintprotected
BT_DECLARE_ALIGNED_ALLOCATOR()btMultiBodyConstraint
btMultiBodyConstraint(btMultiBody *bodyA, btMultiBody *bodyB, int linkA, int linkB, int numRows, bool isUnilateral, int type)btMultiBodyConstraint
btMultiBodySphericalJointLimit(btMultiBody *body, int link, btScalar swingxRange, btScalar swingyRange, btScalar twistRange, btScalar maxAppliedImpulse)btMultiBodySphericalJointLimit
createConstraintRows(btMultiBodyConstraintArray &constraintRows, btMultiBodyJacobianData &data, const btContactSolverInfo &infoGlobal)btMultiBodySphericalJointLimitvirtual
debugDraw(class btIDebugDraw *drawer)btMultiBodySphericalJointLimitvirtual
fillMultiBodyConstraint(btMultiBodySolverConstraint &solverConstraint, btMultiBodyJacobianData &data, btScalar *jacOrgA, btScalar *jacOrgB, const btVector3 &constraintNormalAng, const btVector3 &constraintNormalLin, const btVector3 &posAworld, const btVector3 &posBworld, btScalar posError, const btContactSolverInfo &infoGlobal, btScalar lowerLimit, btScalar upperLimit, bool angConstraint=false, btScalar relaxation=1.f, bool isFriction=false, btScalar desiredVelocity=0, btScalar cfmSlip=0, btScalar damping=1.0)btMultiBodyConstraintprotected
finalizeMultiDof()btMultiBodySphericalJointLimitvirtual
getAppliedImpulse(int dof)btMultiBodyConstraintinline
getConstraintType() constbtMultiBodyConstraintinline
getErp() constbtMultiBodySphericalJointLimitinlinevirtual
getIslandIdA() constbtMultiBodySphericalJointLimitvirtual
getIslandIdB() constbtMultiBodySphericalJointLimitvirtual
getLinkA() constbtMultiBodyConstraintinline
getLinkB() constbtMultiBodyConstraintinline
getMaxAppliedImpulse() constbtMultiBodyConstraintinline
getMaxAppliedImpulseMultiDof(int i) constbtMultiBodySphericalJointLimitinline
getMultiBodyA()btMultiBodyConstraintinline
getMultiBodyB()btMultiBodyConstraintinline
getNumRows() constbtMultiBodyConstraintinline
getPosition(int row) constbtMultiBodyConstraintinline
internalSetAppliedImpulse(int dof, btScalar appliedImpulse)btMultiBodyConstraintinline
isUnilateral() constbtMultiBodyConstraintinline
jacobianA(int row)btMultiBodyConstraintinline
jacobianA(int row) constbtMultiBodyConstraintinline
jacobianB(int row)btMultiBodyConstraintinline
jacobianB(int row) constbtMultiBodyConstraintinline
m_bodyAbtMultiBodyConstraintprotected
m_bodyBbtMultiBodyConstraintprotected
m_databtMultiBodyConstraintprotected
m_desiredPositionbtMultiBodySphericalJointLimitprotected
m_desiredVelocitybtMultiBodySphericalJointLimitprotected
m_erpbtMultiBodySphericalJointLimitprotected
m_isUnilateralbtMultiBodyConstraintprotected
m_jacSizeAbtMultiBodyConstraintprotected
m_jacSizeBothbtMultiBodyConstraintprotected
m_kdbtMultiBodySphericalJointLimitprotected
m_kpbtMultiBodySphericalJointLimitprotected
m_linkAbtMultiBodyConstraintprotected
m_linkBbtMultiBodyConstraintprotected
m_maxAppliedImpulsebtMultiBodyConstraintprotected
m_maxAppliedImpulseMultiDofbtMultiBodySphericalJointLimitprotected
m_numDofsFinalizedbtMultiBodyConstraintprotected
m_numRowsbtMultiBodyConstraintprotected
m_pivotAbtMultiBodySphericalJointLimitprotected
m_pivotBbtMultiBodySphericalJointLimitprotected
m_posOffsetbtMultiBodyConstraintprotected
m_rhsClampbtMultiBodySphericalJointLimitprotected
m_swingxRangebtMultiBodySphericalJointLimitprotected
m_swingyRangebtMultiBodySphericalJointLimitprotected
m_twistRangebtMultiBodySphericalJointLimitprotected
m_typebtMultiBodyConstraintprotected
m_use_multi_dof_paramsbtMultiBodySphericalJointLimitprotected
setErp(btScalar erp)btMultiBodySphericalJointLimitinlinevirtual
setFrameInB(const btMatrix3x3 &frameInB)btMultiBodyConstraintinlinevirtual
setGearAuxLink(int gearAuxLink)btMultiBodyConstraintinlinevirtual
setGearRatio(btScalar ratio)btMultiBodyConstraintinlinevirtual
setMaxAppliedImpulse(btScalar maxImp)btMultiBodyConstraintinline
setMaxAppliedImpulseMultiDof(const btVector3 &maxImp)btMultiBodySphericalJointLimitinline
setPivotInB(const btVector3 &pivotInB)btMultiBodyConstraintinlinevirtual
setPosition(int row, btScalar pos)btMultiBodyConstraintinline
setPositionTarget(const btQuaternion &posTarget, btScalar kp=1.f)btMultiBodySphericalJointLimitinlinevirtual
setPositionTargetMultiDof(const btQuaternion &posTarget, const btVector3 &kp=btVector3(1.f, 1.f, 1.f))btMultiBodySphericalJointLimitinlinevirtual
setRelativePositionTarget(btScalar relPosTarget)btMultiBodyConstraintinlinevirtual
setRhsClamp(btScalar rhsClamp)btMultiBodySphericalJointLimitinlinevirtual
setVelocityTarget(const btVector3 &velTarget, btScalar kd=1.0)btMultiBodySphericalJointLimitinlinevirtual
setVelocityTargetMultiDof(const btVector3 &velTarget, const btVector3 &kd=btVector3(1.0, 1.0, 1.0))btMultiBodySphericalJointLimitinlinevirtual
updateJacobianSizes()btMultiBodyConstraint
~btMultiBodyConstraint()btMultiBodyConstraintvirtual
~btMultiBodySphericalJointLimit()btMultiBodySphericalJointLimitvirtual