Blender V4.3
btRigidBody.cpp File Reference

Go to the source code of this file.

Macros

#define MAX_ANGVEL   SIMD_HALF_PI
 

Functions

btVector3 evalEulerEqn (const btVector3 &w1, const btVector3 &w0, const btVector3 &T, const btScalar dt, const btMatrix3x3 &I)
 
btMatrix3x3 evalEulerEqnDeriv (const btVector3 &w1, const btVector3 &w0, const btScalar dt, const btMatrix3x3 &I)
 

Variables

btScalar gDeactivationTime = btScalar(2.)
 
bool gDisableDeactivation = false
 
static int uniqueId = 0
 

Macro Definition Documentation

◆ MAX_ANGVEL

#define MAX_ANGVEL   SIMD_HALF_PI

Function Documentation

◆ evalEulerEqn()

btVector3 evalEulerEqn ( const btVector3 & w1,
const btVector3 & w0,
const btVector3 & T,
const btScalar dt,
const btMatrix3x3 & I )
inline

Definition at line 264 of file btRigidBody.cpp.

References I.

Referenced by btRigidBody::computeGyroscopicImpulseImplicit_World().

◆ evalEulerEqnDeriv()

btMatrix3x3 evalEulerEqnDeriv ( const btVector3 & w1,
const btVector3 & w0,
const btScalar dt,
const btMatrix3x3 & I )
inline

Definition at line 271 of file btRigidBody.cpp.

References btMatrix3x3, and I.

Referenced by btRigidBody::computeGyroscopicImpulseImplicit_World().

Variable Documentation

◆ gDeactivationTime

btScalar gDeactivationTime = btScalar(2.)

Definition at line 25 of file btRigidBody.cpp.

Referenced by btRigidBody::wantsSleeping(), and btSoftBody::wantsSleeping().

◆ gDisableDeactivation

◆ uniqueId