aboutsummaryrefslogtreecommitdiff
path: root/src/geometry/contact_generator/mod.rs
diff options
context:
space:
mode:
authorCrozet Sébastien <developer@crozet.re>2020-12-17 10:24:36 +0100
committerCrozet Sébastien <developer@crozet.re>2020-12-29 11:31:00 +0100
commite231bacec608fa5efd24f7a876572927dbd6c9c4 (patch)
tree596f0b6a1fc666586ffcd71d07a39a7c182c6ef8 /src/geometry/contact_generator/mod.rs
parentcc6d1b973002b4d366bc81ec6bf9e8240ad7b404 (diff)
downloadrapier-e231bacec608fa5efd24f7a876572927dbd6c9c4.tar.gz
rapier-e231bacec608fa5efd24f7a876572927dbd6c9c4.tar.bz2
rapier-e231bacec608fa5efd24f7a876572927dbd6c9c4.zip
Move all the contact manifold computations out of Rapier.
Diffstat (limited to 'src/geometry/contact_generator/mod.rs')
-rw-r--r--src/geometry/contact_generator/mod.rs51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/geometry/contact_generator/mod.rs b/src/geometry/contact_generator/mod.rs
deleted file mode 100644
index 4c0716a..0000000
--- a/src/geometry/contact_generator/mod.rs
+++ /dev/null
@@ -1,51 +0,0 @@
-pub use self::ball_ball_contact_generator::generate_contacts_ball_ball;
-#[cfg(feature = "simd-is-enabled")]
-pub use self::ball_ball_contact_generator::generate_contacts_ball_ball_simd;
-pub use self::ball_convex_contact_generator::generate_contacts_ball_convex;
-pub use self::capsule_capsule_contact_generator::generate_contacts_capsule_capsule;
-pub use self::contact_dispatcher::{ContactDispatcher, DefaultContactDispatcher};
-pub use self::contact_generator::{
- ContactGenerationContext, ContactGenerator, ContactPhase, PrimitiveContactGenerationContext,
- PrimitiveContactGenerator,
-};
-#[cfg(feature = "simd-is-enabled")]
-pub use self::contact_generator::{
- ContactGenerationContextSimd, PrimitiveContactGenerationContextSimd,
-};
-pub use self::cuboid_capsule_contact_generator::generate_contacts_cuboid_capsule;
-pub use self::cuboid_cuboid_contact_generator::generate_contacts_cuboid_cuboid;
-pub use self::cuboid_triangle_contact_generator::generate_contacts_cuboid_triangle;
-pub use self::heightfield_shape_contact_generator::{
- generate_contacts_heightfield_shape, HeightFieldShapeContactGeneratorWorkspace,
-};
-#[cfg(feature = "dim3")]
-pub use self::pfm_pfm_contact_generator::{
- generate_contacts_pfm_pfm, PfmPfmContactManifoldGeneratorWorkspace,
-};
-// pub use self::polygon_polygon_contact_generator::generate_contacts_polygon_polygon;
-pub use self::contact_generator_workspace::ContactGeneratorWorkspace;
-pub use self::trimesh_shape_contact_generator::{
- generate_contacts_trimesh_shape, TriMeshShapeContactGeneratorWorkspace,
-};
-
-pub(self) use self::serializable_workspace_tag::WorkspaceSerializationTag;
-
-mod ball_ball_contact_generator;
-mod ball_convex_contact_generator;
-mod ball_polygon_contact_generator;
-mod capsule_capsule_contact_generator;
-mod contact_dispatcher;
-mod contact_generator;
-mod contact_generator_workspace;
-mod cuboid_capsule_contact_generator;
-mod cuboid_cuboid_contact_generator;
-mod cuboid_polygon_contact_generator;
-mod cuboid_triangle_contact_generator;
-mod heightfield_shape_contact_generator;
-#[cfg(feature = "dim3")]
-mod pfm_pfm_contact_generator;
-mod polygon_polygon_contact_generator;
-mod serializable_workspace_tag;
-mod trimesh_shape_contact_generator;
-
-use crate::geometry::{Contact, ContactManifold};