axiolid-core
Geometry data types and tolerance policy. No algorithms, no backends.
| Latest release | 0.3.1 (2026-09-28) |
| crates.io | axiolid-core |
| Layer | foundation (foundation.values) |
| API documentation | rustdoc · docs.rs |
| Source | crates/foundation/core/ |
Overview
The dependency root of Axiolid: points, vectors, frames, transforms, intervals, bounding boxes, simple 2D and 3D primitives, and the explicit Tolerance policy every tolerance-sensitive operation takes. It holds data only. There are no algorithms, no serialization, no source-format identifiers, and no hardware backends here, and it depends on no other Axiolid package. Coordinates are f64 in whatever length unit the caller's model uses.
Changes
Latest release, 0.3.1 (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/foundation/core/CHANGELOG.md