Expand description
Deterministic structural triangle-mesh audit.
The audit reports defects instead of rejecting dirty geometry. Open meshes can
still support surface distance and intersection; callers that need a watertight
solid must check MeshHealth::is_closed_two_manifold.
Structs§
- Mesh
Health - Source-neutral structural facts about one triangle mesh.
Enums§
- Mesh
Audit Error - A bounded audit could not reserve its declared edge-record scratch.
Functions§
- audit_
mesh - Audit a triangle mesh with an explicit source-unit tolerance.
- audit_
mesh_ scratch_ bytes - Exact requested scratch bytes for
try_audit_mesh. - try_
audit_ mesh - Audit using one fallible, precomputable edge-record allocation.