, including all inherited members.
btGeneric6DofConstraint(btRigidBody &rbA, btRigidBody &rbB, const btTransform &frameInA, const btTransform &frameInB, bool useLinearReferenceFrameA) | btGeneric6DofConstraint | |
btGeneric6DofConstraint(btRigidBody &rbB, const btTransform &frameInB, bool useLinearReferenceFrameB) | btGeneric6DofConstraint | |
btGeneric6DofSpringConstraint(btRigidBody &rbA, btRigidBody &rbB, const btTransform &frameInA, const btTransform &frameInB, bool useLinearReferenceFrameA) | btGeneric6DofSpringConstraint | |
btHinge2Constraint(btRigidBody &rbA, btRigidBody &rbB, btVector3 &anchor, btVector3 &axis1, btVector3 &axis2) | btHinge2Constraint | |
btTypedConstraint(btTypedConstraintType type, btRigidBody &rbA) | btTypedConstraint | |
btTypedConstraint(btTypedConstraintType type, btRigidBody &rbA, btRigidBody &rbB) | btTypedConstraint | |
btTypedObject(int objectType) | btTypedObject | [inline] |
buildAngularJacobian(btJacobianEntry &jacAngular, const btVector3 &jointAxisW) | btGeneric6DofConstraint | [protected] |
buildJacobian() | btGeneric6DofConstraint | [virtual] |
buildLinearJacobian(btJacobianEntry &jacLinear, const btVector3 &normalWorld, const btVector3 &pivotAInW, const btVector3 &pivotBInW) | btGeneric6DofConstraint | [protected] |
calcAnchorPos(void) | btGeneric6DofConstraint | [virtual] |
calculateAngleInfo() | btGeneric6DofConstraint | [protected] |
calculateLinearInfo() | btGeneric6DofConstraint | [protected] |
calculateSerializeBufferSize() const | btGeneric6DofSpringConstraint | [virtual] |
calculateTransforms(const btTransform &transA, const btTransform &transB) | btGeneric6DofConstraint | |
calculateTransforms() | btGeneric6DofConstraint | |
enableFeedback(bool needsFeedback) | btTypedConstraint | [inline] |
enableSpring(int index, bool onOff) | btGeneric6DofSpringConstraint | |
get_limit_motor_info2(btRotationalLimitMotor *limot, const btTransform &transA, const btTransform &transB, const btVector3 &linVelA, const btVector3 &linVelB, const btVector3 &angVelA, const btVector3 &angVelB, btConstraintInfo2 *info, int row, btVector3 &ax1, int rotational, int rotAllowed=false) | btGeneric6DofConstraint | |
getAnchor() | btHinge2Constraint | [inline] |
getAnchor2() | btHinge2Constraint | [inline] |
getAngle(int axis_index) const | btGeneric6DofConstraint | |
getAngle1() | btHinge2Constraint | [inline] |
getAngle2() | btHinge2Constraint | [inline] |
getAngularLowerLimit(btVector3 &angularLower) | btGeneric6DofConstraint | [inline] |
getAngularUpperLimit(btVector3 &angularUpper) | btGeneric6DofConstraint | [inline] |
getAppliedImpulse() const | btTypedConstraint | [inline] |
getAxis(int axis_index) const | btGeneric6DofConstraint | |
getAxis1() | btHinge2Constraint | [inline] |
getAxis2() | btHinge2Constraint | [inline] |
getBreakingImpulseThreshold() const | btTypedConstraint | [inline] |
getCalculatedTransformA() const | btGeneric6DofConstraint | [inline] |
getCalculatedTransformB() const | btGeneric6DofConstraint | [inline] |
getConstraintType() const | btTypedConstraint | [inline] |
getDbgDrawSize() | btTypedConstraint | [inline] |
getFixedBody() | btTypedConstraint | [protected, static] |
getFrameOffsetA() const | btGeneric6DofConstraint | [inline] |
getFrameOffsetA() | btGeneric6DofConstraint | [inline] |
getFrameOffsetB() const | btGeneric6DofConstraint | [inline] |
getFrameOffsetB() | btGeneric6DofConstraint | [inline] |
getInfo1(btConstraintInfo1 *info) | btGeneric6DofConstraint | [virtual] |
getInfo1NonVirtual(btConstraintInfo1 *info) | btGeneric6DofConstraint | |
getInfo2(btConstraintInfo2 *info) | btGeneric6DofSpringConstraint | [virtual] |
getInfo2NonVirtual(btConstraintInfo2 *info, const btTransform &transA, const btTransform &transB, const btVector3 &linVelA, const btVector3 &linVelB, const btVector3 &angVelA, const btVector3 &angVelB) | btGeneric6DofConstraint | |
getLinearLowerLimit(btVector3 &linearLower) | btGeneric6DofConstraint | [inline] |
getLinearUpperLimit(btVector3 &linearUpper) | btGeneric6DofConstraint | [inline] |
getMotorFactor(btScalar pos, btScalar lowLim, btScalar uppLim, btScalar vel, btScalar timeFact) | btTypedConstraint | [protected] |
getObjectType() const | btTypedObject | [inline] |
getParam(int num, int axis=-1) const | btGeneric6DofConstraint | [virtual] |
getRelativePivotPosition(int axis_index) const | btGeneric6DofConstraint | |
getRigidBodyA() const | btTypedConstraint | [inline] |
getRigidBodyA() | btTypedConstraint | [inline] |
getRigidBodyB() const | btTypedConstraint | [inline] |
getRigidBodyB() | btTypedConstraint | [inline] |
getRotationalLimitMotor(int index) | btGeneric6DofConstraint | [inline] |
getTranslationalLimitMotor() | btGeneric6DofConstraint | [inline] |
getUid() const | btTypedConstraint | [inline] |
getUseFrameOffset() | btGeneric6DofConstraint | [inline] |
getUserConstraintId() const | btTypedConstraint | [inline] |
getUserConstraintPtr() | btTypedConstraint | [inline] |
getUserConstraintType() const | btTypedConstraint | [inline] |
internalGetAppliedImpulse() | btTypedConstraint | [inline] |
internalSetAppliedImpulse(btScalar appliedImpulse) | btTypedConstraint | [inline] |
internalUpdateSprings(btConstraintInfo2 *info) | btGeneric6DofSpringConstraint | [protected] |
isEnabled() const | btTypedConstraint | [inline] |
isLimited(int limitIndex) | btGeneric6DofConstraint | [inline] |
m_anchor | btHinge2Constraint | [protected] |
m_AnchorPos | btGeneric6DofConstraint | [protected] |
m_angularLimits | btGeneric6DofConstraint | [protected] |
m_appliedImpulse | btTypedConstraint | [protected] |
m_axis1 | btHinge2Constraint | [protected] |
m_axis2 | btHinge2Constraint | [protected] |
m_calculatedAxis | btGeneric6DofConstraint | [protected] |
m_calculatedAxisAngleDiff | btGeneric6DofConstraint | [protected] |
m_calculatedLinearDiff | btGeneric6DofConstraint | [protected] |
m_calculatedTransformA | btGeneric6DofConstraint | [protected] |
m_calculatedTransformB | btGeneric6DofConstraint | [protected] |
m_dbgDrawSize | btTypedConstraint | [protected] |
m_equilibriumPoint | btGeneric6DofSpringConstraint | [protected] |
m_factA | btGeneric6DofConstraint | [protected] |
m_factB | btGeneric6DofConstraint | [protected] |
m_flags | btGeneric6DofConstraint | [protected] |
m_frameInA | btGeneric6DofConstraint | [protected] |
m_frameInB | btGeneric6DofConstraint | [protected] |
m_hasStaticBody | btGeneric6DofConstraint | [protected] |
m_jacAng | btGeneric6DofConstraint | [protected] |
m_jacLinear | btGeneric6DofConstraint | [protected] |
m_linearLimits | btGeneric6DofConstraint | [protected] |
m_objectType | btTypedObject | |
m_rbA | btTypedConstraint | [protected] |
m_rbB | btTypedConstraint | [protected] |
m_springDamping | btGeneric6DofSpringConstraint | [protected] |
m_springEnabled | btGeneric6DofSpringConstraint | [protected] |
m_springStiffness | btGeneric6DofSpringConstraint | [protected] |
m_timeStep | btGeneric6DofConstraint | [protected] |
m_useLinearReferenceFrameA | btGeneric6DofConstraint | [protected] |
m_useOffsetForConstraintFrame | btGeneric6DofConstraint | [protected] |
m_userConstraintId | btTypedConstraint | |
m_userConstraintPtr | btTypedConstraint | |
m_useSolveConstraintObsolete | btGeneric6DofConstraint | |
needsFeedback() const | btTypedConstraint | [inline] |
operator=(btGeneric6DofConstraint &other) | btGeneric6DofConstraint | [inline, protected] |
serialize(void *dataBuffer, btSerializer *serializer) const | btGeneric6DofSpringConstraint | [virtual] |
setAngularLimits(btConstraintInfo2 *info, int row_offset, const btTransform &transA, const btTransform &transB, const btVector3 &linVelA, const btVector3 &linVelB, const btVector3 &angVelA, const btVector3 &angVelB) | btGeneric6DofConstraint | [protected] |
setAngularLowerLimit(const btVector3 &angularLower) | btGeneric6DofConstraint | [inline] |
setAngularUpperLimit(const btVector3 &angularUpper) | btGeneric6DofConstraint | [inline] |
setAxis(const btVector3 &axis1, const btVector3 &axis2) | btGeneric6DofSpringConstraint | [virtual] |
setBreakingImpulseThreshold(btScalar threshold) | btTypedConstraint | [inline] |
setDamping(int index, btScalar damping) | btGeneric6DofSpringConstraint | |
setDbgDrawSize(btScalar dbgDrawSize) | btTypedConstraint | [inline] |
setEnabled(bool enabled) | btTypedConstraint | [inline] |
setEquilibriumPoint() | btGeneric6DofSpringConstraint | |
setEquilibriumPoint(int index) | btGeneric6DofSpringConstraint | |
setEquilibriumPoint(int index, btScalar val) | btGeneric6DofSpringConstraint | |
setFrames(const btTransform &frameA, const btTransform &frameB) | btGeneric6DofConstraint | |
setLimit(int axis, btScalar lo, btScalar hi) | btGeneric6DofConstraint | [inline] |
setLinearLimits(btConstraintInfo2 *info, int row, const btTransform &transA, const btTransform &transB, const btVector3 &linVelA, const btVector3 &linVelB, const btVector3 &angVelA, const btVector3 &angVelB) | btGeneric6DofConstraint | [protected] |
setLinearLowerLimit(const btVector3 &linearLower) | btGeneric6DofConstraint | [inline] |
setLinearUpperLimit(const btVector3 &linearUpper) | btGeneric6DofConstraint | [inline] |
setLowerLimit(btScalar ang1min) | btHinge2Constraint | [inline] |
setParam(int num, btScalar value, int axis=-1) | btGeneric6DofConstraint | [virtual] |
setStiffness(int index, btScalar stiffness) | btGeneric6DofSpringConstraint | |
setUpperLimit(btScalar ang1max) | btHinge2Constraint | [inline] |
setupSolverConstraint(btConstraintArray &ca, int solverBodyA, int solverBodyB, btScalar timeStep) | btTypedConstraint | [inline, virtual] |
setUseFrameOffset(bool frameOffsetOnOff) | btGeneric6DofConstraint | [inline] |
setUserConstraintId(int uid) | btTypedConstraint | [inline] |
setUserConstraintPtr(void *ptr) | btTypedConstraint | [inline] |
setUserConstraintType(int userConstraintType) | btTypedConstraint | [inline] |
solveConstraintObsolete(btRigidBody &, btRigidBody &, btScalar) | btTypedConstraint | [inline, virtual] |
testAngularLimitMotor(int axis_index) | btGeneric6DofConstraint | |
updateRHS(btScalar timeStep) | btGeneric6DofConstraint | |
~btTypedConstraint() | btTypedConstraint | [inline, virtual] |