Logo Search packages:      
Sourcecode: blender version File versions

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 49 of file btCollisionAlgorithm.h.


Public Member Functions

 btCollisionAlgorithm (const btCollisionAlgorithmConstructionInfo &ci)
virtual float 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