Bullet Collision Detection & Physics Library: btRigidBody.cpp File Reference

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Macros | Functions | Variables
btRigidBody.cpp File Reference
`#include "btRigidBody.h"`
`#include "BulletCollision/CollisionShapes/btConvexShape.h"`
`#include "LinearMath/btMinMax.h"`
`#include "LinearMath/btTransformUtil.h"`
`#include "LinearMath/btMotionState.h"`
`#include "BulletDynamics/ConstraintSolver/btTypedConstraint.h"`
`#include "LinearMath/btSerializer.h"`
Include dependency graph for btRigidBody.cpp:

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.

## ◆ evalEulerEqnDeriv()

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

Definition at line 271 of file btRigidBody.cpp.

## Variable Documentation

## ◆ gDeactivationTime

btScalar gDeactivationTime = btScalar(2.)

Definition at line 25 of file btRigidBody.cpp.

## ◆ gDisableDeactivation

bool gDisableDeactivation = false

Definition at line 26 of file btRigidBody.cpp.

## ◆ uniqueId

int uniqueId = 0
| static

Definition at line 27 of file btRigidBody.cpp.