Blender V2.61 - r43446
|
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 btCollisionObject *colObj0, int partId0, int index0, const btCollisionObject *colObj1, int partId1, int index1)=0 |
Public Attributes | |
short int | m_collisionFilterGroup |
short int | m_collisionFilterMask |
ContactResultCallback is used to report contact points.
Definition at line 402 of file btCollisionWorld.h.
btCollisionWorld::ContactResultCallback::ContactResultCallback | ( | ) | [inline] |
Definition at line 407 of file btCollisionWorld.h.
virtual btCollisionWorld::ContactResultCallback::~ContactResultCallback | ( | ) | [inline, virtual] |
Definition at line 413 of file btCollisionWorld.h.
virtual btScalar btCollisionWorld::ContactResultCallback::addSingleResult | ( | btManifoldPoint & | cp, |
const btCollisionObject * | colObj0, | ||
int | partId0, | ||
int | index0, | ||
const btCollisionObject * | colObj1, | ||
int | partId1, | ||
int | index1 | ||
) | [pure virtual] |
Referenced by btBridgedManifoldResult::addContactPoint().
virtual bool btCollisionWorld::ContactResultCallback::needsCollision | ( | btBroadphaseProxy * | proxy0 | ) | const [inline, virtual] |
Definition at line 417 of file btCollisionWorld.h.
References m_collisionFilterGroup, and m_collisionFilterMask.
Referenced by btSingleContactCallback::process().
Definition at line 404 of file btCollisionWorld.h.
Referenced by needsCollision().
Definition at line 405 of file btCollisionWorld.h.
Referenced by needsCollision().