Logo Search packages:      
Sourcecode: blender version File versions  Download package

btCollisionAlgorithm Class Reference

#include <btCollisionAlgorithm.h>

Inheritance diagram for btCollisionAlgorithm:

btCompoundCollisionAlgorithm btConvexConcaveCollisionAlgorithm btConvexConvexAlgorithm btEmptyAlgorithm btSphereBoxCollisionAlgorithm btSphereSphereCollisionAlgorithm btSphereTriangleCollisionAlgorithm

List of all members.


Detailed Description

btCollisionAlgorithm is an collision interface that is compatible with the Broadphase and btDispatcher. It is persistent over frames

Definition at line 52 of file btCollisionAlgorithm.h.


Public Member Functions

 btCollisionAlgorithm (const btCollisionAlgorithmConstructionInfo &ci)
virtual btScalar calculateTimeOfImpact (btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut)=0
virtual void processCollision (btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut)=0

Protected Member Functions

int getDispatcherId ()

Protected Attributes

btDispatcherm_dispatcher

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index