|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
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. |
Dispatching code for collisions between various shapes.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||