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

Go to the source code of this file.

Classes

struct  btContactSolverInfoData
 
struct  btContactSolverInfo
 
struct  btContactSolverInfoDoubleData
 do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...
 
struct  btContactSolverInfoFloatData
 do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...
 

Enumerations

enum  btSolverMode {
  SOLVER_RANDMIZE_ORDER = 1,
  SOLVER_FRICTION_SEPARATE = 2,
  SOLVER_USE_WARMSTARTING = 4,
  SOLVER_USE_2_FRICTION_DIRECTIONS = 16,
  SOLVER_ENABLE_FRICTION_DIRECTION_CACHING = 32,
  SOLVER_DISABLE_VELOCITY_DEPENDENT_FRICTION_DIRECTION = 64,
  SOLVER_CACHE_FRIENDLY = 128,
  SOLVER_SIMD = 256,
  SOLVER_INTERLEAVE_CONTACT_AND_FRICTION_CONSTRAINTS = 512,
  SOLVER_ALLOW_ZERO_LENGTH_FRICTION_DIRECTIONS = 1024
}
 

Enumeration Type Documentation

Enumerator
SOLVER_RANDMIZE_ORDER 
SOLVER_FRICTION_SEPARATE 
SOLVER_USE_WARMSTARTING 
SOLVER_USE_2_FRICTION_DIRECTIONS 
SOLVER_ENABLE_FRICTION_DIRECTION_CACHING 
SOLVER_DISABLE_VELOCITY_DEPENDENT_FRICTION_DIRECTION 
SOLVER_CACHE_FRIENDLY 
SOLVER_SIMD 
SOLVER_INTERLEAVE_CONTACT_AND_FRICTION_CONSTRAINTS 
SOLVER_ALLOW_ZERO_LENGTH_FRICTION_DIRECTIONS 

Definition at line 21 of file btContactSolverInfo.h.