Skip to content

axiolid-model ​

Format-neutral geometry item tree. The currency between a format reader and a kernel.

Latest release0.3.3 (2026-09-28)
crates.ioaxiolid-model
Facadeaxiolid feature model
Layerrepresentations (representation.graph)
API documentationrustdoc · docs.rs
Sourcecrates/representations/modeling/graph/

Overview ​

The format-neutral geometry graph that source adapters lower into and kernels consume: an immutable, append-only DAG of typed nodes preserving exact curves, surfaces, profiles, primitives, topology, curve and surface relations, CSG instructions and instancing, alongside source meshes. Handles are branded per graph and references must point to earlier nodes of the right family, so cycles, dangling references and cross-graph handles cannot be built. It evaluates, tessellates and compiles nothing, and keeps source identifiers outside the graph.

Depends on ​

Changes ​

Latest release, 0.3.3 (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/representations/modeling/graph/CHANGELOG.md

Released under the Mozilla Public License 2.0.