Blender V2.61 - r43446

btCollisionWorld::ContactResultCallback Struct Reference

ContactResultCallback is used to report contact points. More...

#include <btCollisionWorld.h>

List of all members.

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

Detailed Description

ContactResultCallback is used to report contact points.

Definition at line 402 of file btCollisionWorld.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

virtual btScalar btCollisionWorld::ContactResultCallback::addSingleResult ( btManifoldPoint cp,
const btCollisionObject *  colObj0,
int  partId0,
int  index0,
const btCollisionObject *  colObj1,
int  partId1,
int  index1 
) [pure virtual]
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().


Member Data Documentation


The documentation for this struct was generated from the following file: