btOverlappingPairCallback Class Reference

The btOverlappingPairCallback class is an additional optional broadphase user callback for adding/removing overlapping pairs, similar interface to btOverlappingPairCache. More...

#include <btOverlappingPairCallback.h>

Inheritance diagram for btOverlappingPairCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual btBroadphasePair * addOverlappingPair (btBroadphaseProxy *proxy0, btBroadphaseProxy *proxy1)=0
virtual void * removeOverlappingPair (btBroadphaseProxy *proxy0, btBroadphaseProxy *proxy1, btDispatcher *dispatcher)=0
virtual void removeOverlappingPairsContainingProxy (btBroadphaseProxy *proxy0, btDispatcher *dispatcher)=0
virtual ~btOverlappingPairCallback ()

Detailed Description

The btOverlappingPairCallback class is an additional optional broadphase user callback for adding/removing overlapping pairs, similar interface to btOverlappingPairCache.

Definition at line 24 of file btOverlappingPairCallback.h.


Constructor & Destructor Documentation

virtual btOverlappingPairCallback::~btOverlappingPairCallback (  )  [inline, virtual]

Definition at line 27 of file btOverlappingPairCallback.h.


Member Function Documentation

virtual btBroadphasePair* btOverlappingPairCallback::addOverlappingPair ( btBroadphaseProxy *  proxy0,
btBroadphaseProxy *  proxy1 
) [pure virtual]
virtual void* btOverlappingPairCallback::removeOverlappingPair ( btBroadphaseProxy *  proxy0,
btBroadphaseProxy *  proxy1,
btDispatcher dispatcher 
) [pure virtual]
virtual void btOverlappingPairCallback::removeOverlappingPairsContainingProxy ( btBroadphaseProxy *  proxy0,
btDispatcher dispatcher 
) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:05 2013