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

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Macros | Typedefs | Enumerations | Variables
btPersistentManifold.h File Reference
`#include "LinearMath/btVector3.h"`
`#include "LinearMath/btTransform.h"`
`#include "btManifoldPoint.h"`
`#include "LinearMath/btAlignedAllocator.h"`
Include dependency graph for btPersistentManifold.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | btPersistentManifold
| btPersistentManifold is a contact point cache, it stays persistent as long as objects are overlapping in the broadphase. More...

## Macros
#define | MANIFOLD_CACHE_SIZE 4
#define | MAINTAIN_PERSISTENCY 1

## Typedefs
typedef bool(* | ContactDestroyedCallback) (void *userPersistentData)
typedef bool(* | ContactProcessedCallback) (btManifoldPoint &cp, void *body0, void *body1)

## Enumerations
enum | btContactManifoldTypes { MIN_CONTACT_MANIFOLD_TYPE = 1024, BT_PERSISTENT_MANIFOLD_TYPE }

## Variables
btScalar | gContactBreakingThreshold
| maximum contact breaking and merging threshold More...
ContactDestroyedCallback | gContactDestroyedCallback
ContactProcessedCallback | gContactProcessedCallback

## Macro Definition Documentation

#define MAINTAIN_PERSISTENCY 1

#define MANIFOLD_CACHE_SIZE 4

Definition at line 43 of file btPersistentManifold.h.

## Typedef Documentation

typedef bool(* ContactDestroyedCallback) (void *userPersistentData)

Definition at line 31 of file btPersistentManifold.h.

typedef bool(* ContactProcessedCallback) (btManifoldPoint &cp, void *body0, void *body1)

Definition at line 32 of file btPersistentManifold.h.

## Enumeration Type Documentation

enum btContactManifoldTypes

Enumerator
MIN_CONTACT_MANIFOLD_TYPE |
BT_PERSISTENT_MANIFOLD_TYPE |

Definition at line 37 of file btPersistentManifold.h.

## Variable Documentation

btScalar gContactBreakingThreshold

maximum contact breaking and merging threshold

Definition at line 21 of file btPersistentManifold.cpp.

ContactDestroyedCallback gContactDestroyedCallback

Definition at line 22 of file btPersistentManifold.cpp.

ContactProcessedCallback gContactProcessedCallback

Definition at line 23 of file btPersistentManifold.cpp.