From 3ca98bbfd49fd94dc3e5a529db37f8de1b477d16 Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Thu, 16 Feb 2023 13:02:30 +0100 Subject: [PATCH] Refactor --- crates/fj-math/src/arc.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/crates/fj-math/src/arc.rs b/crates/fj-math/src/arc.rs index 64dbac344..5b4057244 100644 --- a/crates/fj-math/src/arc.rs +++ b/crates/fj-math/src/arc.rs @@ -37,7 +37,9 @@ impl Arc { / (2. * (angle_rad.abs().into_f64() / 2.).sin()); let center = { - let midpoint = (p0.coords + p1.coords) / 2.; + let midpoint = Point { + coords: (p0.coords + p1.coords) / 2., + }; let unit_vector_midpoint_to_center = { let clockwise_turn = angle_rad <= Scalar::ZERO; let f = match (clockwise_turn, more_than_half_turn) { @@ -54,11 +56,8 @@ impl Arc { - (distance_between_endpoints.powi(2) / 4.)) .sqrt(); - Point { - coords: midpoint - + unit_vector_midpoint_to_center - * distance_center_to_midpoint, - } + midpoint + + unit_vector_midpoint_to_center * distance_center_to_midpoint }; let start_angle = {