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

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

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.