Bullet Collision Detection & Physics Library
btRigidBody Member List

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

activate(bool forceActivation=false) const btCollisionObject
addConstraintRef(btTypedConstraint *c)btRigidBody
AnisotropicFrictionFlags enum namebtCollisionObject
applyCentralForce(const btVector3 &force)btRigidBodyinline
applyCentralImpulse(const btVector3 &impulse)btRigidBodyinline
applyDamping(btScalar timeStep)btRigidBody
applyForce(const btVector3 &force, const btVector3 &rel_pos)btRigidBodyinline
applyGravity()btRigidBody
applyImpulse(const btVector3 &impulse, const btVector3 &rel_pos)btRigidBodyinline
applyTorque(const btVector3 &torque)btRigidBodyinline
applyTorqueImpulse(const btVector3 &torque)btRigidBodyinline
BT_DECLARE_ALIGNED_ALLOCATOR()btCollisionObject
btCollisionObject()btCollisionObject
btRigidBody(const btRigidBodyConstructionInfo &constructionInfo)btRigidBody
btRigidBody(btScalar mass, btMotionState *motionState, btCollisionShape *collisionShape, const btVector3 &localInertia=btVector3(0, 0, 0))btRigidBody
calculateSerializeBufferSize() const btRigidBodyvirtual
CF_ANISOTROPIC_FRICTION enum valuebtCollisionObject
CF_ANISOTROPIC_FRICTION_DISABLED enum valuebtCollisionObject
CF_ANISOTROPIC_ROLLING_FRICTION enum valuebtCollisionObject
CF_CHARACTER_OBJECT enum valuebtCollisionObject
CF_CUSTOM_MATERIAL_CALLBACK enum valuebtCollisionObject
CF_DISABLE_SPU_COLLISION_PROCESSING enum valuebtCollisionObject
CF_DISABLE_VISUALIZE_OBJECT enum valuebtCollisionObject
CF_KINEMATIC_OBJECT enum valuebtCollisionObject
CF_NO_CONTACT_RESPONSE enum valuebtCollisionObject
CF_STATIC_OBJECT enum valuebtCollisionObject
checkCollideWith(const btCollisionObject *co) const btCollisionObjectinline
checkCollideWithOverride(const btCollisionObject *co) const btRigidBodyvirtual
clearForces()btRigidBodyinline
CO_COLLISION_OBJECT enum valuebtCollisionObject
CO_FEATHERSTONE_LINK enum valuebtCollisionObject
CO_GHOST_OBJECT enum valuebtCollisionObject
CO_HF_FLUID enum valuebtCollisionObject
CO_RIGID_BODY enum valuebtCollisionObject
CO_SOFT_BODY enum valuebtCollisionObject
CO_USER_TYPE enum valuebtCollisionObject
CollisionFlags enum namebtCollisionObject
CollisionObjectTypes enum namebtCollisionObject
computeAngularImpulseDenominator(const btVector3 &axis) const btRigidBodyinline
computeGyroscopicForce(btScalar maxGyroscopicForce) const btRigidBody
computeImpulseDenominator(const btVector3 &pos, const btVector3 &normal) const btRigidBodyinline
forceActivationState(int newState) const btCollisionObject
getAabb(btVector3 &aabbMin, btVector3 &aabbMax) const btRigidBody
getActivationState() const btCollisionObjectinline
getAngularDamping() const btRigidBodyinline
getAngularFactor() const btRigidBodyinline
getAngularSleepingThreshold() const btRigidBodyinline
getAngularVelocity() const btRigidBodyinline
getAnisotropicFriction() const btCollisionObjectinline
getBroadphaseHandle()btCollisionObjectinline
getBroadphaseHandle() const btCollisionObjectinline
getBroadphaseProxy() const btRigidBodyinline
getBroadphaseProxy()btRigidBodyinline
getCcdMotionThreshold() const btCollisionObjectinline
getCcdSquareMotionThreshold() const btCollisionObjectinline
getCcdSweptSphereRadius() const btCollisionObjectinline
getCenterOfMassPosition() const btRigidBodyinline
getCenterOfMassTransform() const btRigidBodyinline
getCollisionFlags() const btCollisionObjectinline
getCollisionShape() const btRigidBodyinline
getCollisionShape()btRigidBodyinline
getCompanionId() const btCollisionObjectinline
getConstraintRef(int index)btRigidBodyinline
getContactProcessingThreshold() const btCollisionObjectinline
getDeactivationTime() const btCollisionObjectinline
getFlags() const btRigidBodyinline
getFriction() const btCollisionObjectinline
getGravity() const btRigidBodyinline
getHitFraction() const btCollisionObjectinline
getInternalType() const btCollisionObjectinline
getInterpolationAngularVelocity() const btCollisionObjectinline
getInterpolationLinearVelocity() const btCollisionObjectinline
getInterpolationWorldTransform() const btCollisionObjectinline
getInterpolationWorldTransform()btCollisionObjectinline
getInvInertiaDiagLocal() const btRigidBodyinline
getInvInertiaTensorWorld() const btRigidBodyinline
getInvMass() const btRigidBodyinline
getIslandTag() const btCollisionObjectinline
getLinearDamping() const btRigidBodyinline
getLinearFactor() const btRigidBodyinline
getLinearSleepingThreshold() const btRigidBodyinline
getLinearVelocity() const btRigidBodyinline
getMotionState()btRigidBodyinline
getMotionState() const btRigidBodyinline
getNumConstraintRefs() const btRigidBodyinline
getOrientation() const btRigidBody
getRestitution() const btCollisionObjectinline
getRollingFriction() const btCollisionObjectinline
getTotalForce() const btRigidBodyinline
getTotalTorque() const btRigidBodyinline
getUpdateRevisionInternal() const btCollisionObjectinline
getUserIndex() const btCollisionObjectinline
getUserPointer() const btCollisionObjectinline
getVelocityInLocalPoint(const btVector3 &rel_pos) const btRigidBodyinline
getWorldTransform()btCollisionObjectinline
getWorldTransform() const btCollisionObjectinline
hasAnisotropicFriction(int frictionMode=CF_ANISOTROPIC_FRICTION) const btCollisionObjectinline
hasContactResponse() const btCollisionObjectinline
integrateVelocities(btScalar step)btRigidBody
internalGetExtensionPointer() const btCollisionObjectinline
internalSetExtensionPointer(void *pointer)btCollisionObjectinline
isActive() const btCollisionObjectinline
isInWorld() const btRigidBodyinline
isKinematicObject() const btCollisionObjectinline
isStaticObject() const btCollisionObjectinline
isStaticOrKinematicObject() const btCollisionObjectinline
m_activationState1btCollisionObjectmutableprotected
m_additionalAngularDampingFactorbtRigidBodyprivate
m_additionalAngularDampingThresholdSqrbtRigidBodyprivate
m_additionalDampingbtRigidBodyprivate
m_additionalDampingFactorbtRigidBodyprivate
m_additionalLinearDampingThresholdSqrbtRigidBodyprivate
m_angularDampingbtRigidBodyprivate
m_angularFactorbtRigidBodyprotected
m_angularSleepingThresholdbtRigidBodyprivate
m_angularVelocitybtRigidBodyprivate
m_anisotropicFrictionbtCollisionObjectprotected
m_broadphaseHandlebtCollisionObjectprotected
m_ccdMotionThresholdbtCollisionObjectprotected
m_ccdSweptSphereRadiusbtCollisionObjectprotected
m_checkCollideWithbtCollisionObjectprotected
m_collisionFlagsbtCollisionObjectprotected
m_collisionShapebtCollisionObjectprotected
m_companionIdbtCollisionObjectprotected
m_constraintRefsbtRigidBodyprivate
m_contactProcessingThresholdbtCollisionObjectprotected
m_contactSolverTypebtRigidBody
m_deactivationTimebtCollisionObjectmutableprotected
m_debugBodyIdbtRigidBodyprivate
m_deltaAngularVelocitybtRigidBodyprotected
m_deltaLinearVelocitybtRigidBodyprotected
m_extensionPointerbtCollisionObjectprotected
m_frictionbtCollisionObjectprotected
m_frictionSolverTypebtRigidBody
m_gravitybtRigidBodyprivate
m_gravity_accelerationbtRigidBodyprivate
m_hasAnisotropicFrictionbtCollisionObjectprotected
m_hitFractionbtCollisionObjectprotected
m_internalTypebtCollisionObjectprotected
m_interpolationAngularVelocitybtCollisionObjectprotected
m_interpolationLinearVelocitybtCollisionObjectprotected
m_interpolationWorldTransformbtCollisionObjectprotected
m_inverseMassbtRigidBodyprivate
m_invInertiaLocalbtRigidBodyprivate
m_invInertiaTensorWorldbtRigidBodyprivate
m_invMassbtRigidBodyprotected
m_islandTag1btCollisionObjectprotected
m_linearDampingbtRigidBodyprivate
m_linearFactorbtRigidBodyprivate
m_linearSleepingThresholdbtRigidBodyprivate
m_linearVelocitybtRigidBodyprivate
m_optionalMotionStatebtRigidBodyprivate
m_pushVelocitybtRigidBodyprotected
m_restitutionbtCollisionObjectprotected
m_rigidbodyFlagsbtRigidBodyprivate
m_rollingFrictionbtCollisionObjectprotected
m_rootCollisionShapebtCollisionObjectprotected
m_totalForcebtRigidBodyprivate
m_totalTorquebtRigidBodyprivate
m_turnVelocitybtRigidBodyprotected
m_updateRevisionbtCollisionObjectprotected
m_userIndexbtCollisionObject
m_userObjectPointerbtCollisionObject
m_worldTransformbtCollisionObjectprotected
mergesSimulationIslands() const btCollisionObjectinline
predictIntegratedTransform(btScalar step, btTransform &predictedTransform)btRigidBody
proceedToTransform(const btTransform &newTrans)btRigidBody
removeConstraintRef(btTypedConstraint *c)btRigidBody
saveKinematicState(btScalar step)btRigidBody
serialize(void *dataBuffer, class btSerializer *serializer) const btRigidBodyvirtual
serializeSingleObject(class btSerializer *serializer) const btRigidBodyvirtual
setActivationState(int newState) const btCollisionObject
setAngularFactor(const btVector3 &angFac)btRigidBodyinline
setAngularFactor(btScalar angFac)btRigidBodyinline
setAngularVelocity(const btVector3 &ang_vel)btRigidBodyinline
setAnisotropicFriction(const btVector3 &anisotropicFriction, int frictionMode=CF_ANISOTROPIC_FRICTION)btCollisionObjectinline
setBroadphaseHandle(btBroadphaseProxy *handle)btCollisionObjectinline
setCcdMotionThreshold(btScalar ccdMotionThreshold)btCollisionObjectinline
setCcdSweptSphereRadius(btScalar radius)btCollisionObjectinline
setCenterOfMassTransform(const btTransform &xform)btRigidBody
setCollisionFlags(int flags)btCollisionObjectinline
setCollisionShape(btCollisionShape *collisionShape)btCollisionObjectinlinevirtual
setCompanionId(int id)btCollisionObjectinline
setContactProcessingThreshold(btScalar contactProcessingThreshold)btCollisionObjectinline
setDamping(btScalar lin_damping, btScalar ang_damping)btRigidBody
setDeactivationTime(btScalar time)btCollisionObjectinline
setFlags(int flags)btRigidBodyinline
setFriction(btScalar frict)btCollisionObjectinline
setGravity(const btVector3 &acceleration)btRigidBody
setHitFraction(btScalar hitFraction)btCollisionObjectinline
setInterpolationAngularVelocity(const btVector3 &angvel)btCollisionObjectinline
setInterpolationLinearVelocity(const btVector3 &linvel)btCollisionObjectinline
setInterpolationWorldTransform(const btTransform &trans)btCollisionObjectinline
setInvInertiaDiagLocal(const btVector3 &diagInvInertia)btRigidBodyinline
setIslandTag(int tag)btCollisionObjectinline
setLinearFactor(const btVector3 &linearFactor)btRigidBodyinline
setLinearVelocity(const btVector3 &lin_vel)btRigidBodyinline
setMassProps(btScalar mass, const btVector3 &inertia)btRigidBody
setMotionState(btMotionState *motionState)btRigidBodyinline
setNewBroadphaseProxy(btBroadphaseProxy *broadphaseProxy)btRigidBodyinline
setRestitution(btScalar rest)btCollisionObjectinline
setRollingFriction(btScalar frict)btCollisionObjectinline
setSleepingThresholds(btScalar linear, btScalar angular)btRigidBodyinline
setupRigidBody(const btRigidBodyConstructionInfo &constructionInfo)btRigidBodyprotected
setUserIndex(int index)btCollisionObjectinline
setUserPointer(void *userPointer)btCollisionObjectinline
setWorldTransform(const btTransform &worldTrans)btCollisionObjectinline
translate(const btVector3 &v)btRigidBodyinline
upcast(const btCollisionObject *colObj)btRigidBodyinlinestatic
upcast(btCollisionObject *colObj)btRigidBodyinlinestatic
updateDeactivation(btScalar timeStep)btRigidBodyinline
updateInertiaTensor()btRigidBody
wantsSleeping()btRigidBodyinline
~btCollisionObject()btCollisionObjectvirtual
~btRigidBody()btRigidBodyinlinevirtual