Blender  V2.59
Public Member Functions | Public Attributes
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

Definition at line 404 of file btCollisionWorld.h.

Referenced by needsCollision().

Definition at line 405 of file btCollisionWorld.h.

Referenced by needsCollision().


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