Bullet Collision Detection & Physics Library
Classes | Macros | Enumerations
btGeneric6DofConstraint.h File Reference
#include "LinearMath/btVector3.h"
#include "btJacobianEntry.h"
#include "btTypedConstraint.h"
Include dependency graph for btGeneric6DofConstraint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  btRotationalLimitMotor
 Rotation Limit structure for generic joints. More...
 
class  btTranslationalLimitMotor
 
class  btGeneric6DofConstraint
 btGeneric6DofConstraint between two rigidbodies each with a pivotpoint that descibes the axis location in local space More...
 
struct  btGeneric6DofConstraintData
 
struct  btGeneric6DofConstraintDoubleData2
 

Macros

#define btGeneric6DofConstraintData2   btGeneric6DofConstraintData
 
#define btGeneric6DofConstraintDataName   "btGeneric6DofConstraintData"
 
#define BT_6DOF_FLAGS_AXIS_SHIFT   3
 

Enumerations

enum  bt6DofFlags {
  BT_6DOF_FLAGS_CFM_NORM = 1 ,
  BT_6DOF_FLAGS_CFM_STOP = 2 ,
  BT_6DOF_FLAGS_ERP_STOP = 4
}
 

Macro Definition Documentation

◆ BT_6DOF_FLAGS_AXIS_SHIFT

#define BT_6DOF_FLAGS_AXIS_SHIFT   3

Definition at line 228 of file btGeneric6DofConstraint.h.

◆ btGeneric6DofConstraintData2

#define btGeneric6DofConstraintData2   btGeneric6DofConstraintData

Definition at line 39 of file btGeneric6DofConstraint.h.

◆ btGeneric6DofConstraintDataName

#define btGeneric6DofConstraintDataName   "btGeneric6DofConstraintData"

Definition at line 40 of file btGeneric6DofConstraint.h.

Enumeration Type Documentation

◆ bt6DofFlags

Enumerator
BT_6DOF_FLAGS_CFM_NORM 
BT_6DOF_FLAGS_CFM_STOP 
BT_6DOF_FLAGS_ERP_STOP 

Definition at line 222 of file btGeneric6DofConstraint.h.