[−][src]Module ncollide2d::query
Non-persistant pairwise geometric queries.
Modules
algorithms | Algorithms needed for distance and penetration depth computation. |
closest_points_internal | Implementation details of the |
contacts_internal | Implementation details of the |
distance_internal | Implementation details of the |
point_internal | Point inclusion and projection. |
proximity_internal | Implementation details of the |
ray_internal | Ray-casting related definitions and implementations. |
time_of_impact_internal | Implementation details of the |
visitors | Visitors for performing geometric queries exploiting spatial partitioning data structures. |
Structs
Contact | Geometric description of a contact. |
ContactKinematic | Local contact kinematic of a pair of solids around two given points. |
ContactManifold | A contact manifold. |
ContactPrediction | The prediction parameters for contact determination. |
LocalShapeApproximation | The approximation of a shape on the neighborhood of a point. |
PointProjection | Description of the projection of a point on a shape. |
Ray | A Ray. |
RayIntersection | Structure containing the result of a successful ray cast. |
TrackedContact | A contact combined with contact kinematic information as well as a persistant identifier. |
Enums
ClosestPoints | Closest points information. |
ContactTrackingMode | The technique used for contact tracking. |
NeighborhoodGeometry | A shape geometry type at the neighborhood of a point. |
Proximity | Proximity information. |
Traits
ContactPreprocessor | Pre-process a contact before it is added to a contact manifold. |
PointQuery | Trait of objects that can be tested for point inclusion and projection. |
PointQueryWithLocation | Returns shape-specific info in addition to generic projection information |
RayCast | Traits of objects which can be transformed and tested for intersection with a ray. |
Functions
closest_points | Computes the pair of closest points between two shapes. |
contact | Computes one contact point between two shapes. |
distance | Computes the minimum distance separating two shapes. |
proximity | Tests whether two shapes are in intersecting or separated by a distance smaller than |
time_of_impact | Computes the smallest time of impact of two shapes under translational movement. |