diff --git a/crates/kernel/src/prism.rs b/crates/kernel/src/prism.rs index 0c9b5b71..1bf6c30a 100644 --- a/crates/kernel/src/prism.rs +++ b/crates/kernel/src/prism.rs @@ -119,7 +119,7 @@ fn prism_of(b: &Body, d: Vec3, plane: &Plane, tol: f64) -> Option { for w in f.boundaries() { let mut segs = Vec::new(); for e in w.edge_iter() { - segs.extend(seg2(&e, plane, tol)?); + segs.extend(seg2(e, plane, tol)?); } loops.push(Loop2 { segs }); }