brepkit_geometry/lib.rs
1//! # brepkit-geometry
2//!
3//! Geometry algorithms for brepkit B-Rep models.
4//!
5//! This is layer L1, depending only on `brepkit-math`.
6//!
7//! Three subsystems:
8//! - **sampling** — adaptive and uniform curve/surface sampling
9//! - **extrema** — distance and extrema computation between geometry primitives
10//! - **convert** — geometry type conversion (e.g. analytic ↔ NURBS)
11
12pub mod convert;
13pub mod error;
14pub mod extrema;
15pub mod sampling;
16
17pub use error::GeomError;