honeycomb_core/cmap/
mod.rs

1//! combinatorial maps implementations
2
3mod builder;
4mod components;
5mod dim2;
6mod dim3;
7mod error;
8
9pub use builder::{BuilderError, CMapBuilder, GridDescriptor};
10pub use components::{
11    identifiers::{
12        DartIdType, EdgeIdType, FaceIdType, NULL_DART_ID, NULL_EDGE_ID, NULL_FACE_ID,
13        NULL_VERTEX_ID, NULL_VOLUME_ID, VertexIdType, VolumeIdType,
14    },
15    orbits::OrbitPolicy,
16};
17pub use dim2::structure::CMap2;
18pub use dim3::structure::CMap3;
19pub use error::{DartReleaseError, DartReservationError, LinkError, SewError};
20
21pub(crate) use components::orbits::try_from_fn;