parry3d_f64/query/closest_points/
mod.rs

1//! Implementation details of the `closest_points` function.
2
3pub use self::closest_points::ClosestPoints;
4pub use self::closest_points_ball_ball::closest_points_ball_ball;
5pub use self::closest_points_ball_convex_polyhedron::{
6    closest_points_ball_convex_polyhedron, closest_points_convex_polyhedron_ball,
7};
8#[cfg(feature = "alloc")]
9pub use self::closest_points_composite_shape_shape::{
10    closest_points_composite_shape_shape, closest_points_shape_composite_shape,
11    CompositeShapeAgainstShapeClosestPointsVisitor,
12};
13pub use self::closest_points_cuboid_cuboid::closest_points_cuboid_cuboid;
14pub use self::closest_points_cuboid_triangle::{
15    closest_points_cuboid_triangle, closest_points_triangle_cuboid,
16};
17pub use self::closest_points_halfspace_support_map::{
18    closest_points_halfspace_support_map, closest_points_support_map_halfspace,
19};
20pub use self::closest_points_line_line::{
21    closest_points_line_line, closest_points_line_line_parameters,
22    closest_points_line_line_parameters_eps,
23};
24pub use self::closest_points_segment_segment::{
25    closest_points_segment_segment, closest_points_segment_segment_with_locations,
26    closest_points_segment_segment_with_locations_nD,
27};
28pub use self::closest_points_shape_shape::closest_points;
29pub use self::closest_points_support_map_support_map::closest_points_support_map_support_map;
30pub use self::closest_points_support_map_support_map::closest_points_support_map_support_map_with_params;
31
32mod closest_points;
33mod closest_points_ball_ball;
34mod closest_points_ball_convex_polyhedron;
35#[cfg(feature = "alloc")]
36mod closest_points_composite_shape_shape;
37mod closest_points_cuboid_cuboid;
38mod closest_points_cuboid_triangle;
39mod closest_points_halfspace_support_map;
40mod closest_points_line_line;
41mod closest_points_segment_segment;
42mod closest_points_shape_shape;
43mod closest_points_support_map_support_map;