Blender  V3.3
Classes | Enumerations
btContactSolverInfo.h File Reference
#include "LinearMath/btScalar.h"

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.