From 0daa6152ee7ed2237be6a9aed75aadf93f0c7654 Mon Sep 17 00:00:00 2001 From: bklronin Date: Sun, 26 Jul 2026 21:39:47 +0200 Subject: [PATCH] - added "measurement lines" --- .idea/workspace.xml | 18 +- gui.ui | 1488 +++++++++--------- gui_ui.py | 1048 ++++++------ src/fluency/geometry_occ/kernel.py | 87 + src/fluency/geometry_occ/sketch.py | 479 ++++-- src/fluency/geometry_occ/surface_modifier.py | 385 +++++ src/fluency/io/project_io.py | 13 +- src/fluency/models/data_model.py | 1 + src/fluency/ui/dialogs.py | 88 +- src/fluency/ui/main_window.py | 466 +++++- src/fluency/ui/sketch_widget.py | 467 ++++-- tests/test_geometry.py | 245 +-- 12 files changed, 3110 insertions(+), 1675 deletions(-) create mode 100644 src/fluency/geometry_occ/surface_modifier.py diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 789cb0d..997a4df 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,16 +4,18 @@