rust/hwphysics/src/collision.rs
changeset 16010 5ba4d3a0c3eb
parent 15850 44b49f255e31
--- a/rust/hwphysics/src/collision.rs	Tue Oct 03 21:13:41 2023 +0200
+++ b/rust/hwphysics/src/collision.rs	Fri Oct 06 20:34:51 2023 +0200
@@ -6,10 +6,6 @@
 use integral_geometry::{Point, PotSize};
 use land2d::Land2D;
 
-pub fn fppoint_round(point: &FPPoint) -> Point {
-    Point::new(point.x().round(), point.y().round())
-}
-
 #[derive(PartialEq, Eq, Clone, Copy, Debug)]
 pub struct CircleBounds {
     pub center: FPPoint,
@@ -90,7 +86,7 @@
         position: &FPPoint,
     ) {
         self.pairs.push((contact_gear_id1, contact_gear_id2));
-        self.positions.push(fppoint_round(&position));
+        self.positions.push(Point::from_fppoint(&position));
     }
 
     pub fn clear(&mut self) {