aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCrozet Sébastien <developer@crozet.re>2020-11-03 14:50:29 +0100
committerCrozet Sébastien <developer@crozet.re>2020-11-03 14:50:29 +0100
commit477411c6564d170c7287693c7f03976ece822c23 (patch)
tree30553ef364794fa00ff203b57472443cc1b8f865 /src
parentc6af248e66c86c900d7703bcefeb1e6d185ffedf (diff)
downloadrapier-477411c6564d170c7287693c7f03976ece822c23.tar.gz
rapier-477411c6564d170c7287693c7f03976ece822c23.tar.bz2
rapier-477411c6564d170c7287693c7f03976ece822c23.zip
Fix 3D compilation.
Diffstat (limited to 'src')
-rw-r--r--src/geometry/contact_generator/pfm_pfm_contact_generator.rs2
-rw-r--r--src/geometry/polyhedron_feature3d.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/geometry/contact_generator/pfm_pfm_contact_generator.rs b/src/geometry/contact_generator/pfm_pfm_contact_generator.rs
index e18e77f..a9906cb 100644
--- a/src/geometry/contact_generator/pfm_pfm_contact_generator.rs
+++ b/src/geometry/contact_generator/pfm_pfm_contact_generator.rs
@@ -138,7 +138,7 @@ impl MaybeSerializableData for PfmPfmContactManifoldGeneratorWorkspace {
))
}
- fn clone(&self) -> Box<MaybeSerializableData> {
+ fn clone_dyn(&self) -> Box<MaybeSerializableData> {
Box::new(self.clone())
}
}
diff --git a/src/geometry/polyhedron_feature3d.rs b/src/geometry/polyhedron_feature3d.rs
index d7f0a23..5ad62df 100644
--- a/src/geometry/polyhedron_feature3d.rs
+++ b/src/geometry/polyhedron_feature3d.rs
@@ -5,7 +5,7 @@ use crate::utils::WBasis;
use na::Point2;
use ncollide::shape::Segment;
-#[derive(Debug)]
+#[derive(Debug, Clone)]
pub struct PolyhedronFace {
pub vertices: [Point<f32>; 4],
pub vids: [u8; 4], // Feature ID of the vertices.