Skip to main content

validate_manifold

Function validate_manifold 

Source
pub fn validate_manifold(
    params: &ValidationParameters,
    model: &Model,
) -> Result<(), Vec<GeopError>>
Expand description

validate plus two extra whole-model sanity checks that go beyond per-entity consistency: every edge is shared by coedges paired up, as many each way (see [check_every_edge_has_paired_coedges]), and — the check that actually exercises that strategy — every shell classifies a batch of random points identically no matter which (non-degenerate) random ray direction was used to test them.