[Sketcher] Refactor internal geometry operations

* Use range-for and rearrange for understandability.
* Break down into individual functions by geomtype.
* Also refactor `exposeInternalGeometryForType<Part::GeomBSplineCurve>`
* Use `Constraint::involves...()` in delete internal

Suppress clang-tidy/clazy warnings by using `[[maybe_unused]]`.

Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
This commit is contained in:
Ajinkya Dahale
2024-12-22 04:00:53 +05:30
parent 23cd6cb54e
commit 5a01d438f2
2 changed files with 907 additions and 798 deletions

File diff suppressed because it is too large Load Diff