Blender V4.3
btContactSolverInfo.h File Reference

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.