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 ,
  SOLVER_DISABLE_IMPLICIT_CONE_FRICTION = 2048 ,
  SOLVER_USE_ARTICULATED_WARMSTARTING = 4096
}
 

Enumeration Type Documentation

◆ btSolverMode

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 
SOLVER_DISABLE_IMPLICIT_CONE_FRICTION 
SOLVER_USE_ARTICULATED_WARMSTARTING 

Definition at line 21 of file btContactSolverInfo.h.