Skip to content

axiolid-core ​

Geometry data types and tolerance policy. No algorithms, no backends.

Latest release0.3.1 (2026-09-28)
crates.ioaxiolid-core
Layerfoundation (foundation.values)
API documentationrustdoc · docs.rs
Sourcecrates/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

Released under the Mozilla Public License 2.0.