Skip to content

axiolid-field-ops ​

Sampling, morphology, clearance, and navigation over Axiolid layered fields.

Latest release0.3.1 (2026-09-28)
crates.ioaxiolid-field-ops
Facadeaxiolid feature field-ops
Layeralgorithms (algorithm.sampled)
API documentationrustdoc · docs.rs
Sourcecrates/algorithms/sampled/field/

Overview ​

Deterministic algorithms over axiolid-field layered fields: scalar CPU triangle coverage, planar masks with metric dilation, erosion and connected components, clearance along the layering axis, and, behind the opt-in navigation feature, geometry-only route finding under an explicit agent envelope. It reports coverage, spans, components and route existence, never an application verdict such as accessibility or compliance.

Design notes ​

There is no GPU coverage provider. The CPU sampler is per-cell independent work over a flat triangle slice, so a batch provider can be added once a benchmark on an agreed workload shows it pays; without that evidence it would be complexity with no measured benefit.

Features ​

Default: none.

FeatureEnables
navigation—

Depends on ​

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/algorithms/sampled/field/CHANGELOG.md

Released under the Mozilla Public License 2.0.