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

Bullet Collision Detection & Physics Library

Macros | Functions
btGeneric6DofConstraint.cpp File Reference
`#include "btGeneric6DofConstraint.h"`
`#include "BulletDynamics/Dynamics/btRigidBody.h"`
`#include "LinearMath/btTransformUtil.h"`
`#include <new>`
Include dependency graph for btGeneric6DofConstraint.cpp:

Go to the source code of this file.

## Macros
#define | D6_USE_OBSOLETE_METHOD false
#define | D6_USE_FRAME_OFFSET true
#define | GENERIC_D6_DISABLE_WARMSTARTING 1

## Functions
btScalar | btGetMatrixElem (const btMatrix3x3 &mat, int index)
bool | matrixToEulerXYZ (const btMatrix3x3 &mat, btVector3 &xyz)
| MatrixToEulerXYZ from http://www.geometrictools.com/LibFoundation/Mathematics/Wm4Matrix3.inl.html. More...

## Macro Definition Documentation

## ◆ D6_USE_FRAME_OFFSET

#define D6_USE_FRAME_OFFSET true

Definition at line 29 of file btGeneric6DofConstraint.cpp.

## ◆ D6_USE_OBSOLETE_METHOD

#define D6_USE_OBSOLETE_METHOD false

Definition at line 28 of file btGeneric6DofConstraint.cpp.

## ◆ GENERIC_D6_DISABLE_WARMSTARTING

#define GENERIC_D6_DISABLE_WARMSTARTING 1

Definition at line 50 of file btGeneric6DofConstraint.cpp.

## Function Documentation

## ◆ btGetMatrixElem()

btScalar btGetMatrixElem | ( | const btMatrix3x3 & | mat,
|  | int | index
| ) |  |

Definition at line 53 of file btGeneric6DofConstraint.cpp.

## ◆ matrixToEulerXYZ()

bool matrixToEulerXYZ | ( | const btMatrix3x3 & | mat,
|  | btVector3 & | xyz
| ) |  |

MatrixToEulerXYZ from http://www.geometrictools.com/LibFoundation/Mathematics/Wm4Matrix3.inl.html.

Definition at line 62 of file btGeneric6DofConstraint.cpp.