Bullet Collision Detection & Physics Library
btHingeConstraint Member List

This is the complete list of members for btHingeConstraint, 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)btTypedObjectinline
buildJacobian()btHingeConstraintvirtual
calculateSerializeBufferSize() const btHingeConstraintinlinevirtual
enableAngularMotor(bool enableMotor, btScalar targetVelocity, btScalar maxMotorImpulse)btHingeConstraintinline
enableFeedback(bool needsFeedback)btTypedConstraintinline
enableMotor(bool enableMotor)btHingeConstraintinline
getAFrame() const btHingeConstraintinline
getAFrame()btHingeConstraintinline
getAngularOnly()btHingeConstraintinline
getAppliedImpulse() const btTypedConstraintinline
getBFrame() const btHingeConstraintinline
getBFrame()btHingeConstraintinline
getBreakingImpulseThreshold() const btTypedConstraintinline
getConstraintType() const btTypedConstraintinline
getDbgDrawSize()btTypedConstraintinline
getEnableAngularMotor()btHingeConstraintinline
getFixedBody()btTypedConstraintstatic
getFlags() const btHingeConstraintinlinevirtual
getFrameOffsetA()btHingeConstraintinline
getFrameOffsetB()btHingeConstraintinline
getHingeAngle()btHingeConstraint
getHingeAngle(const btTransform &transA, const btTransform &transB)btHingeConstraint
getInfo1(btConstraintInfo1 *info)btHingeConstraintvirtual
getInfo1NonVirtual(btConstraintInfo1 *info)btHingeConstraint
getInfo2(btConstraintInfo2 *info)btHingeConstraintvirtual
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 btTypedConstraintinline
getJointFeedback()btTypedConstraintinline
getLimitBiasFactor() const btHingeConstraintinline
getLimitRelaxationFactor() const btHingeConstraintinline
getLimitSign()btHingeConstraintinline
getLimitSoftness() const btHingeConstraintinline
getLowerLimit() const btHingeConstraintinline
getMaxMotorImpulse()btHingeConstraintinline
getMotorFactor(btScalar pos, btScalar lowLim, btScalar uppLim, btScalar vel, btScalar timeFact)btTypedConstraintprotected
getMotorTargetVelocity()btHingeConstraintinline
getObjectType() const btTypedObjectinline
getOverrideNumSolverIterations() const btTypedConstraintinline
getParam(int num, int axis=-1) const btHingeConstraintvirtual
getRigidBodyA() const btHingeConstraintinline
getRigidBodyA()btHingeConstraintinline
getRigidBodyB() const btHingeConstraintinline
getRigidBodyB()btHingeConstraintinline
getSolveLimit()btHingeConstraintinline
getUid() const btTypedConstraintinline
getUpperLimit() const btHingeConstraintinline
getUseFrameOffset()btHingeConstraintinline
getUserConstraintId() const btTypedConstraintinline
getUserConstraintPtr()btTypedConstraintinline
getUserConstraintType() const btTypedConstraintinline
getUseReferenceFrameA() const btHingeConstraintinline
hasLimit() const btHingeConstraintinline
internalGetAppliedImpulse()btTypedConstraintinline
internalSetAppliedImpulse(btScalar appliedImpulse)btTypedConstraintinline
isEnabled() const btTypedConstraintinline
m_accLimitImpulsebtHingeConstraintprivate
m_accMotorImpulsebtHingeConstraintprivate
m_angularOnlybtHingeConstraintprivate
m_appliedImpulsebtTypedConstraintprotected
m_dbgDrawSizebtTypedConstraintprotected
m_enableAngularMotorbtHingeConstraintprivate
m_flagsbtHingeConstraintprivate
m_hingeAnglebtHingeConstraintprivate
m_jacbtHingeConstraintprivate
m_jacAngbtHingeConstraintprivate
m_jointFeedbackbtTypedConstraintprotected
m_kHingebtHingeConstraintprivate
m_limitbtHingeConstraintprivate
m_maxMotorImpulsebtHingeConstraintprivate
m_motorTargetVelocitybtHingeConstraintprivate
m_normalCFMbtHingeConstraintprivate
m_normalERPbtHingeConstraintprivate
m_objectTypebtTypedObject
m_rbAbtTypedConstraintprotected
m_rbAFramebtHingeConstraintprivate
m_rbBbtTypedConstraintprotected
m_rbBFramebtHingeConstraintprivate
m_referenceSignbtHingeConstraintprivate
m_stopCFMbtHingeConstraintprivate
m_stopERPbtHingeConstraintprivate
m_useOffsetForConstraintFramebtHingeConstraintprivate
m_userConstraintIdbtTypedConstraint
m_userConstraintPtrbtTypedConstraint
m_useReferenceFrameAbtHingeConstraintprivate
m_useSolveConstraintObsoletebtHingeConstraintprivate
needsFeedback() const btTypedConstraintinline
serialize(void *dataBuffer, btSerializer *serializer) const btHingeConstraintinlinevirtual
setAngularOnly(bool angularOnly)btHingeConstraintinline
setAxis(btVector3 &axisInA)btHingeConstraintinline
setBreakingImpulseThreshold(btScalar threshold)btTypedConstraintinline
setDbgDrawSize(btScalar dbgDrawSize)btTypedConstraintinline
setEnabled(bool enabled)btTypedConstraintinline
setFrames(const btTransform &frameA, const btTransform &frameB)btHingeConstraint
setJointFeedback(btJointFeedback *jointFeedback)btTypedConstraintinline
setLimit(btScalar low, btScalar high, btScalar _softness=0.9f, btScalar _biasFactor=0.3f, btScalar _relaxationFactor=1.0f)btHingeConstraintinline
setMaxMotorImpulse(btScalar maxMotorImpulse)btHingeConstraintinline
setMotorTarget(const btQuaternion &qAinB, btScalar dt)btHingeConstraint
setMotorTarget(btScalar targetAngle, btScalar dt)btHingeConstraint
setMotorTargetVelocity(btScalar motorTargetVelocity)btHingeConstraintinline
setOverrideNumSolverIterations(int overideNumIterations)btTypedConstraintinline
setParam(int num, btScalar value, int axis=-1)btHingeConstraintvirtual
setupSolverConstraint(btConstraintArray &ca, int solverBodyA, int solverBodyB, btScalar timeStep)btTypedConstraintinlinevirtual
setUseFrameOffset(bool frameOffsetOnOff)btHingeConstraintinline
setUserConstraintId(int uid)btTypedConstraintinline
setUserConstraintPtr(void *ptr)btTypedConstraintinline
setUserConstraintType(int userConstraintType)btTypedConstraintinline
setUseReferenceFrameA(bool useReferenceFrameA)btHingeConstraintinline
solveConstraintObsolete(btSolverBody &, btSolverBody &, btScalar)btTypedConstraintinlinevirtual
testLimit(const btTransform &transA, const btTransform &transB)btHingeConstraint
updateRHS(btScalar timeStep)btHingeConstraint
~btTypedConstraint()btTypedConstraintinlinevirtual