Bullet Collision Detection & Physics Library: btContactSolverInfo.h File Reference

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

enum 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.