mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-11-08 23:55:44 -05:00
6993d169e471cefdd0a989150e6a29d8fed2b594
Vector implements IEquatable<Vector> with proper GetHashCode for HashSet usage. Polygon.FindCrossing uses bounding-box pruning to skip non-overlapping edge pairs. Helper.DirectionalDistance deduplicates vertices via HashSet, sorts edges for early-exit pruning, and adds a new array-based overload that avoids allocations. PartBoundary sorts directional edges and exposes GetEdges for zero-alloc access. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Read-only backup mirror of https://github.com/ajisaacs/OpenNest (GitHub is the primary). Pulled hourly.
15 MiB
0 Stars
1 Watchers
0 Forks
Languages
C#
98.2%
Python
1.3%
PowerShell
0.2%
Shell
0.2%