ncollide3d/pipeline/narrow_phase/contact_generator/
mod.rs
1pub use self::ball_ball_manifold_generator::BallBallManifoldGenerator;
3pub use self::ball_convex_polyhedron_manifold_generator::BallConvexPolyhedronManifoldGenerator;
4pub use self::capsule_capsule_manifold_generator::CapsuleCapsuleManifoldGenerator;
5pub use self::capsule_shape_manifold_generator::CapsuleShapeManifoldGenerator;
6pub use self::composite_shape_composite_shape_manifold_generator::CompositeShapeCompositeShapeManifoldGenerator;
7pub use self::composite_shape_shape_manifold_generator::CompositeShapeShapeManifoldGenerator;
8#[doc(inline)]
9pub use self::contact_manifold_generator::{
10 ContactAlgorithm, ContactDispatcher, ContactManifoldGenerator,
11};
12pub use self::convex_polyhedron_convex_polyhedron_manifold_generator::ConvexPolyhedronConvexPolyhedronManifoldGenerator;
13pub use self::default_contact_dispatcher::DefaultContactDispatcher;
14pub use self::heightfield_shape_manifold_generator::HeightFieldShapeManifoldGenerator;
15pub use self::plane_ball_manifold_generator::PlaneBallManifoldGenerator;
16pub use self::plane_convex_polyhedron_manifold_generator::PlaneConvexPolyhedronManifoldGenerator;
17#[cfg(feature = "dim3")]
18pub use self::trimesh_trimesh_manifold_generator::TriMeshTriMeshManifoldGenerator;
19
20mod ball_ball_manifold_generator;
22mod ball_convex_polyhedron_manifold_generator;
23mod capsule_capsule_manifold_generator;
24mod capsule_shape_manifold_generator;
25mod composite_shape_composite_shape_manifold_generator;
26mod composite_shape_shape_manifold_generator;
27#[doc(hidden)]
28pub mod contact_manifold_generator;
29mod convex_polyhedron_convex_polyhedron_manifold_generator;
30mod default_contact_dispatcher;
31mod heightfield_shape_manifold_generator;
32mod plane_ball_manifold_generator;
33mod plane_convex_polyhedron_manifold_generator;
34#[cfg(feature = "dim3")]
35mod trimesh_trimesh_manifold_generator;