parry3d_f64/query/intersection_test/
mod.rs

1//! Implementation details of the `intersection_test` function.
2
3pub use self::intersection_test::intersection_test;
4pub use self::intersection_test_ball_ball::intersection_test_ball_ball;
5pub use self::intersection_test_ball_point_query::{
6    intersection_test_ball_point_query, intersection_test_point_query_ball,
7};
8pub use self::intersection_test_cuboid_cuboid::intersection_test_cuboid_cuboid;
9pub use self::intersection_test_cuboid_segment::{
10    intersection_test_aabb_segment, intersection_test_cuboid_segment,
11    intersection_test_segment_cuboid,
12};
13pub use self::intersection_test_cuboid_triangle::{
14    intersection_test_aabb_triangle, intersection_test_cuboid_triangle,
15    intersection_test_triangle_cuboid,
16};
17pub use self::intersection_test_halfspace_support_map::{
18    intersection_test_halfspace_support_map, intersection_test_support_map_halfspace,
19};
20pub use self::intersection_test_support_map_support_map::intersection_test_support_map_support_map;
21pub use self::intersection_test_support_map_support_map::intersection_test_support_map_support_map_with_params;
22#[cfg(feature = "alloc")]
23pub use self::{
24    intersection_test_composite_shape_shape::{
25        intersection_test_composite_shape_shape, intersection_test_shape_composite_shape,
26    },
27    intersection_test_voxels_shape::{
28        intersection_test_shape_voxels, intersection_test_voxels_shape,
29        intersection_test_voxels_shape_shapes,
30    },
31};
32
33mod intersection_test;
34mod intersection_test_ball_ball;
35mod intersection_test_ball_point_query;
36#[cfg(feature = "alloc")]
37mod intersection_test_composite_shape_shape;
38mod intersection_test_cuboid_cuboid;
39mod intersection_test_cuboid_segment;
40mod intersection_test_cuboid_triangle;
41mod intersection_test_halfspace_support_map;
42mod intersection_test_support_map_support_map;
43
44#[cfg(feature = "alloc")]
45mod intersection_test_voxels_shape;