Package com.bulletphysics.collision.dispatch

Dispatching code for collisions between various shapes.

See:
          Description

Class Summary
CollisionAlgorithmCreateFunc Used by the CollisionDispatcher to register and create instances for CollisionAlgorithm.
CollisionConfiguration CollisionConfiguration allows to configure Bullet default collision algorithms.
CollisionDispatcher CollisionDispatcher supports algorithms that handle ConvexConvex and ConvexConcave collision pairs.
CollisionFlags Flags for collision objects.
CollisionObject CollisionObject can be used to manage collision detection objects.
CollisionWorld CollisionWorld is interface and container for the collision detection.
CollisionWorld.ClosestConvexResultCallback  
CollisionWorld.ClosestRayResultCallback  
CollisionWorld.ConvexResultCallback  
CollisionWorld.LocalConvexResult  
CollisionWorld.LocalRayResult  
CollisionWorld.LocalShapeInfo LocalShapeInfo gives extra information for complex shapes.
CollisionWorld.RayResultCallback RayResultCallback is used to report new raycast results.
CompoundCollisionAlgorithm CompoundCollisionAlgorithm supports collision between CompoundShapes and other collision shapes.
CompoundCollisionAlgorithm.CreateFunc  
CompoundCollisionAlgorithm.SwappedCreateFunc  
ConvexConcaveCollisionAlgorithm ConvexConcaveCollisionAlgorithm supports collision between convex shapes and (concave) trianges meshes.
ConvexConcaveCollisionAlgorithm.CreateFunc  
ConvexConcaveCollisionAlgorithm.SwappedCreateFunc  
ConvexConvexAlgorithm ConvexConvexAlgorithm collision algorithm implements time of impact, convex closest points and penetration depth calculations.
ConvexConvexAlgorithm.CreateFunc  
ConvexPlaneCollisionAlgorithm ConvexPlaneCollisionAlgorithm provides convex/plane collision detection.
ConvexPlaneCollisionAlgorithm.CreateFunc  
DefaultCollisionConfiguration Default implementation of CollisionConfiguration.
DefaultNearCallback Default implementation of NearCallback.
EmptyAlgorithm Empty algorithm, used as fallback when no collision algorithm is found for given shape type pair.
EmptyAlgorithm.CreateFunc  
GhostObject GhostObject can keep track of all objects that are overlapping.
GhostPairCallback GhostPairCallback interfaces and forwards adding and removal of overlapping pairs from the BroadphaseInterface to GhostObject.
ManifoldResult ManifoldResult is helper class to manage contact results.
NearCallback Callback for overriding collision filtering and more fine-grained control over collision detection.
PairCachingGhostObject  
SimulationIslandManager SimulationIslandManager creates and handles simulation islands, using UnionFind.
SimulationIslandManager.IslandCallback  
SphereSphereCollisionAlgorithm Provides collision detection between two spheres.
SphereSphereCollisionAlgorithm.CreateFunc  
UnionFind UnionFind calculates connected subsets.
UnionFind.Element  
 

Enum Summary
CollisionObjectType Collision object type.
 

Package com.bulletphysics.collision.dispatch Description

Dispatching code for collisions between various shapes.