19 #ifndef BT_AXIS_SWEEP_3_H 20 #define BT_AXIS_SWEEP_3_H
The btAxisSweep3 is an efficient implementation of the 3d axis sweep and prune broadphase.
The btOverlappingPairCache provides an interface for overlapping pair management (add, remove, storage), used by the btBroadphaseInterface broadphases.
btVector3 can be used to represent 3D points and vectors.
The internal templace class btAxisSweep3Internal implements the sweep and prune broadphase.
The bt32BitAxisSweep3 allows higher precision quantization and more objects compared to the btAxisSwe...
btAxisSweep3(const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, unsigned short int maxHandles=16384, btOverlappingPairCache *pairCache=0, bool disableRaycastAccelerator=false)