Module ncollide3d::pipeline::narrow_phase [−][src]
Persistent collision detection algorithms to compute contact points.
Structs
| BallBallManifoldGenerator | Collision detector between two balls. |
| BallBallProximityDetector | Proximity detector between two balls. |
| BallConvexPolyhedronManifoldGenerator | Collision detector between two balls. |
| CapsuleCapsuleManifoldGenerator | Collision detector between a concave shape and another shape. |
| CapsuleShapeManifoldGenerator | Collision detector between a concave shape and another shape. |
| CompositeShapeCompositeShapeManifoldGenerator | Collision detector between a concave shape and another shape. |
| CompositeShapeShapeManifoldGenerator | Collision detector between a concave shape and another shape. |
| CompositeShapeShapeProximityDetector | Proximity detector between a concave shape and another shape. |
| ConvexPolyhedronConvexPolyhedronManifoldGenerator | |
| DefaultContactDispatcher | Collision dispatcher for shapes defined by |
| DefaultProximityDispatcher | Proximity dispatcher for shapes defined by |
| EventPool | A set of events. |
| HeightFieldShapeManifoldGenerator | Collision detector between an heightfield and another shape. |
| InteractionGraph | A graph where nodes are collision objects and edges are contact or proximity algorithms. |
| NarrowPhase | Collision detector dispatcher for collision objects. |
| PlaneBallManifoldGenerator | Collision detector between g1 plane and g1 shape implementing the |
| PlaneConvexPolyhedronManifoldGenerator | Collision detector between g1 plane and g1 shape implementing the |
| PlaneSupportMapProximityDetector | Proximity detector between a plane and a shape implementing the |
| ProximityEvent | Events occuring when two collision objects start or stop being in close proximity, contact, or disjoint. |
| SupportMapPlaneProximityDetector | Proximity detector between a plane and a shape implementing the |
| SupportMapSupportMapProximityDetector | Persistent proximity detector between two shapes having a support mapping function. |
| TriMeshTriMeshManifoldGenerator | Collision detector between a concave shape and another shape. |
Enums
| ContactEvent | Events occuring when two collision objects start or stop being in contact (or penetration). |
| Interaction | An interaction between two collision objects. |
Traits
| ContactDispatcher | |
| ContactManifoldGenerator | An algorithm to compute contact points, normals and penetration depths between two specific objects. |
| ProximityDetector | Trait implemented by algorithms that determine if two objects are in close proximity. |
| ProximityDispatcher |
Type Definitions
| CollisionObjectGraphIndex | Index of a node of the interaction graph. |
| ContactAlgorithm | |
| ContactEvents | A set of contact events. |
| ProximityAlgorithm | |
| ProximityEvents | A set of proximity events. |
| TemporaryInteractionIndex | Temporary index to and edge of the interaction graph. |