Package com.bulletphysics.collision.broadphase

Broadphase collision code for fast determining of overlapping pairs.

See:
          Description

Interface Summary
BroadphaseInterface BroadphaseInterface for AABB overlapping object pairs.
OverlapCallback OverlapCallback is used when processing all overlapping pairs in broadphase.
OverlapFilterCallback Callback for filtering broadphase collisions.
OverlappingPairCallback OverlappingPairCallback provides user callback to keep track of overlap between objects, like a collision sensor.
 

Class Summary
AxisSweep3 AxisSweep3 is an efficient implementation of the 3D axis sweep and prune broadphase.
AxisSweep3_32 AxisSweep3_32 allows higher precision quantization and more objects compared to the AxisSweep3 sweep and prune.
AxisSweep3Internal AxisSweep3Internal is an internal base class that implements sweep and prune.
BroadphasePair Pair of collision objects with their AABBs colliding in broadphase.
BroadphaseProxy Broadphase handle of CollisionObject or RigidBody, contains per-object additional information specific to broadphase collision detection.
CollisionAlgorithm Collision algorithm for handling narrowphase or midphase collision detection between two collision object types.
CollisionAlgorithmConstructionInfo Construction information for collision algorithms.
CollisionFilterGroups Common collision filter groups.
Dispatcher Dispatcher can be used in combination with broadphase to dispatch overlapping pairs.
DispatcherInfo Current state of Dispatcher.
HashedOverlappingPairCache Hash-space based OverlappingPairCache.
OverlappingPairCache OverlappingPairCache is an interface that allows different ways of pair management.
SimpleBroadphase SimpleBroadphase is a brute force AABB culling broadphase based on O(n^2) AABB checks.
 

Enum Summary
BroadphaseNativeType Dispatcher uses these types.
DispatchFunc  
 

Package com.bulletphysics.collision.broadphase Description

Broadphase collision code for fast determining of overlapping pairs.