feat(emit): Crease names in FOLD output + diagram labels #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/crease-names"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds each named crease's bound name to the FOLD output and labels it on the rendered diagram.
beloch:edgescrease entries gain a"name"key — the bound name (e.g."d1"), ornullfor an anonymous crease — alongside the existingaxiom/sources/span.tools/fold2svg.mjsdraws each named crease's--nameon the line, with a white halo so it stays legible and never collides with the corner labels.Additive metadata only — no existing field changes and no version bump (the in-flight axiom-5 PR #3 carries its own bump). Built on
main; #3 rebases on top after this merges. 45 tests green.Named creases now labelled on the diagram (
--name, on the line, white halo):x-midpoint.bel—--d1/--d2(the two named diagonals):perp.bel—--diag(the anonymousperpcrease gets no label):toph referenced this pull request2026-06-29 11:26:27 +00:00
bisect --l1 --l2 toward .p) #3