#include "LinearMath/btVector3.h"
#include "LinearMath/btTransform.h"
#include "btManifoldPoint.h"
#include "LinearMath/btAlignedAllocator.h"
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... | |
Defines | |
#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 | |
ContactDestroyedCallback | gContactDestroyedCallback |
ContactProcessedCallback | gContactProcessedCallback |
#define MAINTAIN_PERSISTENCY 1 |
#define MANIFOLD_CACHE_SIZE 4 |
Definition at line 43 of file btPersistentManifold.h.
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.
Definition at line 37 of file btPersistentManifold.h.
maximum contact breaking and merging threshold
Definition at line 21 of file btPersistentManifold.cpp.
Definition at line 22 of file btPersistentManifold.cpp.
Definition at line 23 of file btPersistentManifold.cpp.