From f94ddb293fba89595adaaea521266a838e99419a Mon Sep 17 00:00:00 2001 From: maj00r Date: Sat, 24 Oct 2026 22:40:28 +0200 Subject: [PATCH] fix(editor): a compound curve of more than three radii, made of bends clicked close along a curve or traced, has the transition curves of the norms between its arcs too: its radii found with the arcs meeting directly, then fitted again with the transitions between them; in abc the curve keeps within 0.12 m of the points clicked with them --- editor/editorAlignment.cpp | 6 ++++-- tests/unit/test_alignment.cpp | 7 +++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/editor/editorAlignment.cpp b/editor/editorAlignment.cpp index 6bdeed29..da94be7c 100644 --- a/editor/editorAlignment.cpp +++ b/editor/editorAlignment.cpp @@ -3181,9 +3181,11 @@ std::optional fit_arcs(design const &Single, std::vector