#include <btAxisSweep3.h>
Public Member Functions | |
bt32BitAxisSweep3 (const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, unsigned int maxHandles=1500000, btOverlappingPairCache *pairCache=0, bool disableRaycastAccelerator=false) |
The bt32BitAxisSweep3 allows higher precision quantization and more objects compared to the btAxisSweep3 sweep and prune. This comes at the cost of more memory per handle, and a bit slower performance. It uses arrays rather then lists for storage of the 3 axis.
Definition at line 1042 of file btAxisSweep3.h.
bt32BitAxisSweep3::bt32BitAxisSweep3 | ( | const btVector3 & | worldAabbMin, |
const btVector3 & | worldAabbMax, | ||
unsigned int | maxHandles = 1500000 , |
||
btOverlappingPairCache * | pairCache = 0 , |
||
bool | disableRaycastAccelerator = false |
||
) |