From 46429d0aa41ed5ebc41d026f406ee60af3aee920 Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Mon, 24 Feb 2025 19:27:18 +0100 Subject: [PATCH] Simplify --- experiments/2024-12-09/src/geometry/sketch.rs | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/experiments/2024-12-09/src/geometry/sketch.rs b/experiments/2024-12-09/src/geometry/sketch.rs index 54c61f726..0f1363250 100644 --- a/experiments/2024-12-09/src/geometry/sketch.rs +++ b/experiments/2024-12-09/src/geometry/sketch.rs @@ -10,16 +10,12 @@ pub struct Sketch { impl Sketch { pub fn to_face(&self, surface: Plane) -> Face { - let half_edges = self - .points - .iter() - .copied() - .map(|point| { - let point = surface.point_from_local(point); - let vertex = Vertex::new(point); - Handle::new(vertex) - }) - .map(|vertex| Handle::new(HalfEdge::new(vertex))); + let half_edges = self.points.iter().copied().map(|point| { + let point = surface.point_from_local(point); + let vertex = Vertex::new(point); + let vertex = Handle::new(vertex); + Handle::new(HalfEdge::new(vertex)) + }); Face::new(surface, half_edges) }