Bullet Collision Detection & Physics Library
Classes
btCollisionWorld.h File Reference
#include "LinearMath/btVector3.h"
#include "LinearMath/btTransform.h"
#include "btCollisionObject.h"
#include "btCollisionDispatcher.h"
#include "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h"
#include "LinearMath/btAlignedObjectArray.h"
Include dependency graph for btCollisionWorld.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  btCollisionWorld
 CollisionWorld is interface and container for the collision detection. More...
 
struct  btCollisionWorld::LocalShapeInfo
 LocalShapeInfo gives extra information for complex shapes Currently, only btTriangleMeshShape is available, so it just contains triangleIndex and subpart. More...
 
struct  btCollisionWorld::LocalRayResult
 
struct  btCollisionWorld::RayResultCallback
 RayResultCallback is used to report new raycast results. More...
 
struct  btCollisionWorld::ClosestRayResultCallback
 
struct  btCollisionWorld::AllHitsRayResultCallback
 
struct  btCollisionWorld::LocalConvexResult
 
struct  btCollisionWorld::ConvexResultCallback
 RayResultCallback is used to report new raycast results. More...
 
struct  btCollisionWorld::ClosestConvexResultCallback
 
struct  btCollisionWorld::ContactResultCallback
 ContactResultCallback is used to report contact points. More...