allocateJacobiansMultiDof() | btMultiBodyConstraint | |
applyDeltaVee(btMultiBodyJacobianData &data, btScalar *delta_vee, btScalar impulse, int velocityIndex, int ndof) | btMultiBodyConstraint | protected |
BT_DECLARE_ALIGNED_ALLOCATOR() | btMultiBodyConstraint | |
btMultiBodyConstraint(btMultiBody *bodyA, btMultiBody *bodyB, int linkA, int linkB, int numRows, bool isUnilateral, int type) | btMultiBodyConstraint | |
btMultiBodySphericalJointMotor(btMultiBody *body, int link, btScalar maxMotorImpulse) | btMultiBodySphericalJointMotor | |
createConstraintRows(btMultiBodyConstraintArray &constraintRows, btMultiBodyJacobianData &data, const btContactSolverInfo &infoGlobal) | btMultiBodySphericalJointMotor | virtual |
debugDraw(class btIDebugDraw *drawer) | btMultiBodySphericalJointMotor | inlinevirtual |
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) | btMultiBodyConstraint | protected |
finalizeMultiDof() | btMultiBodySphericalJointMotor | virtual |
getAppliedImpulse(int dof) | btMultiBodyConstraint | inline |
getConstraintType() const | btMultiBodyConstraint | inline |
getDamping(int i) const | btMultiBodySphericalJointMotor | inline |
getErp() const | btMultiBodySphericalJointMotor | inlinevirtual |
getIslandIdA() const | btMultiBodySphericalJointMotor | virtual |
getIslandIdB() const | btMultiBodySphericalJointMotor | virtual |
getLinkA() const | btMultiBodyConstraint | inline |
getLinkB() const | btMultiBodyConstraint | inline |
getMaxAppliedImpulse() const | btMultiBodyConstraint | inline |
getMaxAppliedImpulseMultiDof(int i) const | btMultiBodySphericalJointMotor | inline |
getMultiBodyA() | btMultiBodyConstraint | inline |
getMultiBodyB() | btMultiBodyConstraint | inline |
getNumRows() const | btMultiBodyConstraint | inline |
getPosition(int row) const | btMultiBodyConstraint | inline |
internalSetAppliedImpulse(int dof, btScalar appliedImpulse) | btMultiBodyConstraint | inline |
isUnilateral() const | btMultiBodyConstraint | inline |
jacobianA(int row) | btMultiBodyConstraint | inline |
jacobianA(int row) const | btMultiBodyConstraint | inline |
jacobianB(int row) | btMultiBodyConstraint | inline |
jacobianB(int row) const | btMultiBodyConstraint | inline |
m_bodyA | btMultiBodyConstraint | protected |
m_bodyB | btMultiBodyConstraint | protected |
m_damping | btMultiBodySphericalJointMotor | protected |
m_data | btMultiBodyConstraint | protected |
m_desiredPosition | btMultiBodySphericalJointMotor | protected |
m_desiredVelocity | btMultiBodySphericalJointMotor | protected |
m_erp | btMultiBodySphericalJointMotor | protected |
m_isUnilateral | btMultiBodyConstraint | protected |
m_jacSizeA | btMultiBodyConstraint | protected |
m_jacSizeBoth | btMultiBodyConstraint | protected |
m_kd | btMultiBodySphericalJointMotor | protected |
m_kp | btMultiBodySphericalJointMotor | protected |
m_linkA | btMultiBodyConstraint | protected |
m_linkB | btMultiBodyConstraint | protected |
m_maxAppliedImpulse | btMultiBodyConstraint | protected |
m_maxAppliedImpulseMultiDof | btMultiBodySphericalJointMotor | protected |
m_numDofsFinalized | btMultiBodyConstraint | protected |
m_numRows | btMultiBodyConstraint | protected |
m_posOffset | btMultiBodyConstraint | protected |
m_rhsClamp | btMultiBodySphericalJointMotor | protected |
m_type | btMultiBodyConstraint | protected |
m_use_multi_dof_params | btMultiBodySphericalJointMotor | protected |
setDamping(const btVector3 &damping) | btMultiBodySphericalJointMotor | inline |
setErp(btScalar erp) | btMultiBodySphericalJointMotor | inlinevirtual |
setFrameInB(const btMatrix3x3 &frameInB) | btMultiBodyConstraint | inlinevirtual |
setGearAuxLink(int gearAuxLink) | btMultiBodyConstraint | inlinevirtual |
setGearRatio(btScalar ratio) | btMultiBodyConstraint | inlinevirtual |
setMaxAppliedImpulse(btScalar maxImp) | btMultiBodyConstraint | inline |
setMaxAppliedImpulseMultiDof(const btVector3 &maxImp) | btMultiBodySphericalJointMotor | inline |
setPivotInB(const btVector3 &pivotInB) | btMultiBodyConstraint | inlinevirtual |
setPosition(int row, btScalar pos) | btMultiBodyConstraint | inline |
setPositionTarget(const btQuaternion &posTarget, btScalar kp=1.f) | btMultiBodySphericalJointMotor | inlinevirtual |
setPositionTargetMultiDof(const btQuaternion &posTarget, const btVector3 &kp=btVector3(1.f, 1.f, 1.f)) | btMultiBodySphericalJointMotor | inlinevirtual |
setRelativePositionTarget(btScalar relPosTarget) | btMultiBodyConstraint | inlinevirtual |
setRhsClamp(btScalar rhsClamp) | btMultiBodySphericalJointMotor | inlinevirtual |
setVelocityTarget(const btVector3 &velTarget, btScalar kd=1.0) | btMultiBodySphericalJointMotor | inlinevirtual |
setVelocityTargetMultiDof(const btVector3 &velTarget, const btVector3 &kd=btVector3(1.0, 1.0, 1.0)) | btMultiBodySphericalJointMotor | inlinevirtual |
updateJacobianSizes() | btMultiBodyConstraint | |
~btMultiBodyConstraint() | btMultiBodyConstraint | virtual |
~btMultiBodySphericalJointMotor() | btMultiBodySphericalJointMotor | virtual |