| Name | Description | Type | Package | Framework |
| AxisSweep3 | AxisSweep3 is an efficient implementation of the 3D axis sweep and prune broadphase. | Class | com.bulletphysics.collision.broadphase | JBullet |
| AxisSweep3_32 | AxisSweep3_32 allows higher precision quantization and more objects compared to the AxisSweep3 sweep and prune. | Class | com.bulletphysics.collision.broadphase | JBullet |
| AxisSweep3Internal | AxisSweep3Internal is an internal base class that implements sweep and prune. | Class | com.bulletphysics.collision.broadphase | JBullet |
| BroadphaseInterface | BroadphaseInterface for AABB overlapping object pairs. | Class | com.bulletphysics.collision.broadphase | JBullet |
| BroadphaseNativeType | enum BroadphaseNativeTypeextends Enum | Class | com.bulletphysics.collision.broadphase | JBullet |
| BroadphasePair | BroadphasePair class contains a pair of AABB-overlapping objects. | Class | com.bulletphysics.collision.broadphase | JBullet |
| BroadphaseProxy | BroadphaseProxy is the main class that can be used with the Bullet broadphases. | Class | com.bulletphysics.collision.broadphase | JBullet |
| CollisionAlgorithm | Collision algorithm for handling narrowphase or midphase collision detection between two collision object types. | Class | com.bulletphysics.collision.broadphase | JBullet |
| CollisionAlgorithmConstructionInfo | Construction information for collision algorithms. | Class | com.bulletphysics.collision.broadphase | JBullet |
| CollisionFilterGroups | Common collision filter groups. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt | Class | com.bulletphysics.collision.broadphase | JBullet | |
| Dbvt .IClone | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .ICollide | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .IWriter | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .Node | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .sStkCLN | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .sStkNN | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .sStkNP | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| Dbvt .sStkNPS | Constructor SummaryDbvt. | Class | com.bulletphysics.collision.broadphase | JBullet |
| DbvtAabbMm | Class | com.bulletphysics.collision.broadphase | JBullet | |
| DbvtBroadphase | Class | com.bulletphysics.collision.broadphase | JBullet | |
| DbvtLeafCollider | Class | com.bulletphysics.collision.broadphase | JBullet | |
| DbvtProxy | Fields inherited from class com. | Class | com.bulletphysics.collision.broadphase | JBullet |
| DbvtTreeCollider | Class | com.bulletphysics.collision.broadphase | JBullet | |
| Dispatcher | Dispatcher abstract class can be used in combination with broadphase to dispatch calculations for overlapping pairs. | Class | com.bulletphysics.collision.broadphase | JBullet |
| DispatcherInfo | Current state of Dispatcher. | Class | com.bulletphysics.collision.broadphase | JBullet |
| DispatchFunc | enum DispatchFuncextends Enum | Class | com.bulletphysics.collision.broadphase | JBullet |
| HashedOverlappingPairCache | Hash-space based OverlappingPairCache. | Class | com.bulletphysics.collision.broadphase | JBullet |
| OverlapCallback | OverlapCallback is used when processing all overlapping pairs in broadphase. | Class | com.bulletphysics.collision.broadphase | JBullet |
| OverlapFilterCallback | Callback for filtering broadphase collisions. | Class | com.bulletphysics.collision.broadphase | JBullet |
| OverlappingPairCache | OverlappingPairCache provides an interface for overlapping pair management (add, remove, storage), used by the BroadphaseInterface broadphases. | Class | com.bulletphysics.collision.broadphase | JBullet |
| OverlappingPairCallback | OverlappingPairCallback class is an additional optional broadphase user callback for adding/removing overlapping pairs, similar interface to OverlappingPairCache. | Class | com.bulletphysics.collision.broadphase | JBullet |
| SimpleBroadphase | SimpleBroadphase is just a unit-test for AxisSweep3, AxisSweep3_32, or DbvtBroadphase, so use those classes instead. | Class | com.bulletphysics.collision.broadphase | JBullet |