axiolid-evaluate
Analytic and spline curve/surface evaluation, jets, and inversion.
| Latest release | 0.3.2 (2026-09-28) |
| crates.io | axiolid-evaluate |
| Facade | axiolid feature evaluate |
| Layer | algorithms (algorithm.parametric) |
| API documentation | rustdoc · docs.rs |
| Source | crates/algorithms/parametric/evaluate/ |
Overview
The scalar evaluation oracle for parametric geometry (ADR 0012, ADR 0036): native-domain evaluation of analytic and B-spline curves and surfaces, derivatives, jets, adaptive flattening, elementary surface inversion, arc-length evaluation of intrinsic (natural-equation) and elevated curves, and ReferenceCurveEvaluator, the reference implementation of the curve-evaluation contract (ADR 0063). It has no mesh, spatial, measure or provider dependency, so a parametric consumer gets evaluation without the axiolid-reference umbrella. It favours obvious correctness over speed: no intrinsics, threading or feature gates.
Depends on
Changes
Latest release, 0.3.2 (2026-09-28):
Changed
- The crates.io page is this crate's own
README.md, with links to its API documentation, its reference page and the source (ADR 0078).
Full history: crates/algorithms/parametric/evaluate/CHANGELOG.md