mirror of
https://github.com/storytold/cadcraft.git
synced 2026-10-28 04:46:50 -06:00
* Inquiry: SHAPES reports closed-shape geometry facts `shapes` is a read-only command that reports, for every closed shape in the current space (closed polylines, circles, full ellipses, closed splines), its perimeter, area, centroid, winding, first self-intersection and coincident vertices, exact with arcs and bulges. It filters and pages like `entities` and counts other matches under `skipped` with the reason. `Polyline::centroid` and `polygon_centroid` give the area centroid. Fixes #1436. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * shapes: cap the quadratic self-intersection test at 4000 edges Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Brandon Thomas <echelon@gmail.com>