From dcc3f47415978ccc8a55e923140a5ab7c66d6280 Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Thu, 10 Apr 2025 12:36:37 +0200 Subject: [PATCH] Consolidate redundant code --- experiments/2025-03-18/src/model.rs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/experiments/2025-03-18/src/model.rs b/experiments/2025-03-18/src/model.rs index 1d7714b78..9aed7ed31 100644 --- a/experiments/2025-03-18/src/model.rs +++ b/experiments/2025-03-18/src/model.rs @@ -1,5 +1,4 @@ use fj_interop::TriMesh; -use fj_math::{Line, Vector}; use fj_viewer::Viewer; use crate::{ @@ -30,13 +29,11 @@ pub fn model(viewer: &Viewer) -> TriMesh { // we're done here. let surface = Handle::new(Surface { - geometry: Box::new(SweptCurve { - curve: Box::new(Line::from_origin_and_direction( - [0., 0., 1.], - [1., 0., 0.], - )), - path: Vector::from([0., 1., 0.]), - }), + geometry: Box::new(SweptCurve::plane_from_points([ + [0., 0., 1.], + [1., 0., 1.], + [0., 1., 1.], + ])), }); let face = sketch.to_face(surface);