, including all inherited members.
BT_DECLARE_ALIGNED_ALLOCATOR() | btHingeConstraint | |
btHingeConstraint(btRigidBody &rbA, btRigidBody &rbB, const btVector3 &pivotInA, const btVector3 &pivotInB, const btVector3 &axisInA, const btVector3 &axisInB, bool useReferenceFrameA=false) | btHingeConstraint | |
btHingeConstraint(btRigidBody &rbA, const btVector3 &pivotInA, const btVector3 &axisInA, bool useReferenceFrameA=false) | btHingeConstraint | |
btHingeConstraint(btRigidBody &rbA, btRigidBody &rbB, const btTransform &rbAFrame, const btTransform &rbBFrame, bool useReferenceFrameA=false) | btHingeConstraint | |
btHingeConstraint(btRigidBody &rbA, const btTransform &rbAFrame, bool useReferenceFrameA=false) | btHingeConstraint | |
btTypedConstraint(btTypedConstraintType type, btRigidBody &rbA) | btTypedConstraint | |
btTypedConstraint(btTypedConstraintType type, btRigidBody &rbA, btRigidBody &rbB) | btTypedConstraint | |
btTypedObject(int objectType) | btTypedObject | [inline] |
buildJacobian() | btHingeConstraint | [virtual] |
calculateSerializeBufferSize() const | btHingeConstraint | [inline, virtual] |
enableAngularMotor(bool enableMotor, btScalar targetVelocity, btScalar maxMotorImpulse) | btHingeConstraint | [inline] |
enableFeedback(bool needsFeedback) | btTypedConstraint | [inline] |
enableMotor(bool enableMotor) | btHingeConstraint | [inline] |
getAFrame() const | btHingeConstraint | [inline] |
getAFrame() | btHingeConstraint | [inline] |
getAngularOnly() | btHingeConstraint | [inline] |
getAppliedImpulse() const | btTypedConstraint | [inline] |
getBFrame() const | btHingeConstraint | [inline] |
getBFrame() | btHingeConstraint | [inline] |
getBreakingImpulseThreshold() const | btTypedConstraint | [inline] |
getConstraintType() const | btTypedConstraint | [inline] |
getDbgDrawSize() | btTypedConstraint | [inline] |
getEnableAngularMotor() | btHingeConstraint | [inline] |
getFixedBody() | btTypedConstraint | [static] |
getFrameOffsetA() | btHingeConstraint | [inline] |
getFrameOffsetB() | btHingeConstraint | [inline] |
getHingeAngle() | btHingeConstraint | |
getHingeAngle(const btTransform &transA, const btTransform &transB) | btHingeConstraint | |
getInfo1(btConstraintInfo1 *info) | btHingeConstraint | [virtual] |
getInfo1NonVirtual(btConstraintInfo1 *info) | btHingeConstraint | |
getInfo2(btConstraintInfo2 *info) | btHingeConstraint | [virtual] |
getInfo2Internal(btConstraintInfo2 *info, const btTransform &transA, const btTransform &transB, const btVector3 &angVelA, const btVector3 &angVelB) | btHingeConstraint | |
getInfo2InternalUsingFrameOffset(btConstraintInfo2 *info, const btTransform &transA, const btTransform &transB, const btVector3 &angVelA, const btVector3 &angVelB) | btHingeConstraint | |
getInfo2NonVirtual(btConstraintInfo2 *info, const btTransform &transA, const btTransform &transB, const btVector3 &angVelA, const btVector3 &angVelB) | btHingeConstraint | |
getJointFeedback() const | btTypedConstraint | [inline] |
getJointFeedback() | btTypedConstraint | [inline] |
getLimitSign() | btHingeConstraint | [inline] |
getLowerLimit() const | btHingeConstraint | [inline] |
getMaxMotorImpulse() | btHingeConstraint | [inline] |
getMotorFactor(btScalar pos, btScalar lowLim, btScalar uppLim, btScalar vel, btScalar timeFact) | btTypedConstraint | [protected] |
getMotorTargetVelosity() | btHingeConstraint | [inline] |
getObjectType() const | btTypedObject | [inline] |
getOverrideNumSolverIterations() const | btTypedConstraint | [inline] |
getParam(int num, int axis=-1) const | btHingeConstraint | [virtual] |
getRigidBodyA() const | btHingeConstraint | [inline] |
getRigidBodyA() | btHingeConstraint | [inline] |
getRigidBodyB() const | btHingeConstraint | [inline] |
getRigidBodyB() | btHingeConstraint | [inline] |
getSolveLimit() | btHingeConstraint | [inline] |
getUid() const | btTypedConstraint | [inline] |
getUpperLimit() const | btHingeConstraint | [inline] |
getUseFrameOffset() | btHingeConstraint | [inline] |
getUserConstraintId() const | btTypedConstraint | [inline] |
getUserConstraintPtr() | btTypedConstraint | [inline] |
getUserConstraintType() const | btTypedConstraint | [inline] |
internalGetAppliedImpulse() | btTypedConstraint | [inline] |
internalSetAppliedImpulse(btScalar appliedImpulse) | btTypedConstraint | [inline] |
isEnabled() const | btTypedConstraint | [inline] |
m_accLimitImpulse | btHingeConstraint | [private] |
m_accMotorImpulse | btHingeConstraint | [private] |
m_angularOnly | btHingeConstraint | [private] |
m_appliedImpulse | btTypedConstraint | [protected] |
m_dbgDrawSize | btTypedConstraint | [protected] |
m_enableAngularMotor | btHingeConstraint | [private] |
m_flags | btHingeConstraint | [private] |
m_hingeAngle | btHingeConstraint | [private] |
m_jac | btHingeConstraint | [private] |
m_jacAng | btHingeConstraint | [private] |
m_jointFeedback | btTypedConstraint | [protected] |
m_kHinge | btHingeConstraint | [private] |
m_limit | btHingeConstraint | [private] |
m_maxMotorImpulse | btHingeConstraint | [private] |
m_motorTargetVelocity | btHingeConstraint | [private] |
m_normalCFM | btHingeConstraint | [private] |
m_objectType | btTypedObject | |
m_rbA | btTypedConstraint | [protected] |
m_rbAFrame | btHingeConstraint | [private] |
m_rbB | btTypedConstraint | [protected] |
m_rbBFrame | btHingeConstraint | [private] |
m_referenceSign | btHingeConstraint | [private] |
m_stopCFM | btHingeConstraint | [private] |
m_stopERP | btHingeConstraint | [private] |
m_useOffsetForConstraintFrame | btHingeConstraint | [private] |
m_userConstraintId | btTypedConstraint | |
m_userConstraintPtr | btTypedConstraint | |
m_useReferenceFrameA | btHingeConstraint | [private] |
m_useSolveConstraintObsolete | btHingeConstraint | [private] |
needsFeedback() const | btTypedConstraint | [inline] |
serialize(void *dataBuffer, btSerializer *serializer) const | btHingeConstraint | [inline, virtual] |
setAngularOnly(bool angularOnly) | btHingeConstraint | [inline] |
setAxis(btVector3 &axisInA) | btHingeConstraint | [inline] |
setBreakingImpulseThreshold(btScalar threshold) | btTypedConstraint | [inline] |
setDbgDrawSize(btScalar dbgDrawSize) | btTypedConstraint | [inline] |
setEnabled(bool enabled) | btTypedConstraint | [inline] |
setFrames(const btTransform &frameA, const btTransform &frameB) | btHingeConstraint | |
setJointFeedback(btJointFeedback *jointFeedback) | btTypedConstraint | [inline] |
setLimit(btScalar low, btScalar high, btScalar _softness=0.9f, btScalar _biasFactor=0.3f, btScalar _relaxationFactor=1.0f) | btHingeConstraint | [inline] |
setMaxMotorImpulse(btScalar maxMotorImpulse) | btHingeConstraint | [inline] |
setMotorTarget(const btQuaternion &qAinB, btScalar dt) | btHingeConstraint | |
setMotorTarget(btScalar targetAngle, btScalar dt) | btHingeConstraint | |
setOverrideNumSolverIterations(int overideNumIterations) | btTypedConstraint | [inline] |
setParam(int num, btScalar value, int axis=-1) | btHingeConstraint | [virtual] |
setupSolverConstraint(btConstraintArray &ca, int solverBodyA, int solverBodyB, btScalar timeStep) | btTypedConstraint | [inline, virtual] |
setUseFrameOffset(bool frameOffsetOnOff) | btHingeConstraint | [inline] |
setUserConstraintId(int uid) | btTypedConstraint | [inline] |
setUserConstraintPtr(void *ptr) | btTypedConstraint | [inline] |
setUserConstraintType(int userConstraintType) | btTypedConstraint | [inline] |
solveConstraintObsolete(btSolverBody &, btSolverBody &, btScalar) | btTypedConstraint | [inline, virtual] |
testLimit(const btTransform &transA, const btTransform &transB) | btHingeConstraint | |
updateRHS(btScalar timeStep) | btHingeConstraint | |
~btTypedConstraint() | btTypedConstraint | [inline, virtual] |