src/sets.rs

branch
dev
changeset 171
fa8df5a14486
parent 164
fd9dba51afd3
--- a/src/sets.rs	Wed Sep 03 19:55:05 2025 -0500
+++ b/src/sets.rs	Wed Sep 03 20:19:41 2025 -0500
@@ -36,7 +36,7 @@
     U: Num + PartialOrd + Sized,
 {
     fn contains<I: Instance<Loc<N, U>>>(&self, item: I) -> bool {
-        item.eval_ref_decompose(|r| self.0.iter().zip(r.iter()).all(|(s, x)| s.contains(x)))
+        item.eval_ref(|r| self.0.iter().zip(r.iter()).all(|(s, x)| s.contains(x)))
     }
 }
 
@@ -145,6 +145,6 @@
     F: Float,
 {
     fn contains<I: Instance<A>>(&self, item: I) -> bool {
-        item.eval_ref_decompose(|r| self.0.iter().all(|halfspace| halfspace.contains(r)))
+        item.eval_ref(|r| self.0.iter().all(|halfspace| halfspace.contains(r)))
     }
 }

mercurial