Blender
V3.3
|
ContactResultCallback is used to report contact points. More...
#include <btCollisionWorld.h>
Public Member Functions | |
ContactResultCallback () | |
virtual | ~ContactResultCallback () |
virtual bool | needsCollision (btBroadphaseProxy *proxy0) const |
virtual btScalar | addSingleResult (btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int partId0, int index0, const btCollisionObjectWrapper *colObj1Wrap, int partId1, int index1)=0 |
Public Attributes | |
int | m_collisionFilterGroup |
int | m_collisionFilterMask |
btScalar | m_closestDistanceThreshold |
ContactResultCallback is used to report contact points.
Definition at line 400 of file btCollisionWorld.h.
|
inline |
Definition at line 406 of file btCollisionWorld.h.
|
inlinevirtual |
Definition at line 413 of file btCollisionWorld.h.
|
pure virtual |
Referenced by btBridgedManifoldResult::addContactPoint().
|
inlinevirtual |
Definition at line 417 of file btCollisionWorld.h.
References m_collisionFilterGroup, and m_collisionFilterMask.
Referenced by btSingleContactCallback::process().
btScalar btCollisionWorld::ContactResultCallback::m_closestDistanceThreshold |
Definition at line 404 of file btCollisionWorld.h.
Referenced by btCollisionWorld::contactPairTest().
int btCollisionWorld::ContactResultCallback::m_collisionFilterGroup |
Definition at line 402 of file btCollisionWorld.h.
Referenced by needsCollision().
int btCollisionWorld::ContactResultCallback::m_collisionFilterMask |
Definition at line 403 of file btCollisionWorld.h.
Referenced by needsCollision().