1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//! Non-persistant pairwise geometric queries.

#[doc(inline)]
pub use self::closest_points_internal::closest_points_internal as closest_points;
#[doc(inline)]
pub use self::closest_points_internal::ClosestPoints;
#[doc(inline)]
pub use self::contacts_internal::contact_internal as contact;
#[doc(inline)]
pub use self::contacts_internal::{
    Contact, ContactKinematic, ContactManifold, ContactPrediction, TrackedContact,
};
#[doc(inline)]
pub use self::distance_internal::distance;
#[doc(inline)]
pub use self::point_internal::{
    PointInterferencesCollector, PointProjection, PointQuery, PointQueryWithLocation,
};
#[doc(inline)]
pub use self::proximity_internal::proximity_internal as proximity;
#[doc(inline)]
pub use self::proximity_internal::Proximity;
#[doc(inline)]
pub use self::ray_internal::{
    Ray, RayCast, RayInterferencesCollector, RayIntersection, RayIntersectionCostFn,
};
#[doc(inline)]
pub use self::time_of_impact_internal::time_of_impact;

pub mod algorithms;
pub mod closest_points_internal;
pub mod contacts_internal;
pub mod distance_internal;
pub mod point_internal;
pub mod proximity_internal;
pub mod ray_internal;
pub mod time_of_impact_internal;