Optional ReadonlyepsilonOptional ReadonlyleafBVH leaf size for per-mesh triangle BVHs. Default 8.
Optional ReadonlylineLength (m) threshold: ≥ line. Default 0.05.
Optional ReadonlylineSnap used when hashing intersection-line direction + base point. Default 1e-3.
Optional ReadonlyplaneAngular snap for plane normal hashing (unitless, ~1 − cos). Default 1e-3.
Optional ReadonlyplaneAbsolute tolerance for plane coincidence (unit: model-native length). Defaults to scaledDistSnap's f32-ULP floor for this batch's coordinate magnitude, not a fixed constant — see that function's doc.
Optional ReadonlyplanePlane-distance tolerance for coplanarity and Möller sign tests. Defaults to scaledPlaneEps's per-axis f32-ULP noise, projected onto each tested plane's own normal, not a fixed constant nor a single max over all axes; see that function's doc.
Optional ReadonlypointArea (m²) below which a contact may still be line or point. Default 0.001.
Optional ReadonlysurfaceArea (m²) threshold: ≥ surface. Default 0.01.
AABB inflation (world units). Default 0.002 (2 mm).