Bullet Collision Detection & Physics Library
|
#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... | |
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 |
#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.
Enumerator | |
---|---|
MIN_CONTACT_MANIFOLD_TYPE | |
BT_PERSISTENT_MANIFOLD_TYPE |
Definition at line 37 of file btPersistentManifold.h.
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.