Skip to main content

Crate brepkit_check

Crate brepkit_check 

Source
Expand description

§brepkit-check

Topology algorithms for brepkit B-Rep models.

This is layer L2, depending on brepkit-math, brepkit-topology, and brepkit-geometry.

Four subsystems:

  • classify — point-in-solid classification (ray casting + winding numbers)
  • validate — hierarchical shape validation (geometric + topological checks)
  • properties — geometric properties (volume, area, CoM, inertia tensor)
  • distance — minimum distance and extrema between shapes

Re-exports§

pub use error::CheckError;

Modules§

classify
Point-in-solid classification (ray casting + winding numbers).
distance
Minimum distance and extrema between shapes.
error
Error types for the check crate.
properties
Geometric properties: volume, area, center of mass, inertia tensor.
util
Shared utility functions for the check crate.
validate
Hierarchical shape validation.