dimAttach top-level constant
Tolerance
const dimAttach
Every attach decision of a dimension (spec 11 D10): a candidate is a
wall end point within linear mm of the resolved point, Euclidean, and
decision 19's parallel band is angular wide. Absolute, in mm, like
wallJoin: the snapped point is the stored local ring mapped to world,
the attach point is computed in world, and they differ by rounding only,
worst 4.3e-7 mm at +1e9 mm turned 23° in own groups (the spike's Q3a).
Nothing a person draws is 1e-5 mm apart. Stored values are still
compared with exact ==.
Implementation
const Tolerance dimAttach = Tolerance(linear: 1e-5, angular: 1e-9);