cubek-tile 0.3.0

CubeK: Tile
//! The logical coordinate space a tile lives in, and how a level of it splits (`partition`).

pub(crate) mod axis;
pub(crate) mod base;
pub(crate) mod coords;
pub(crate) mod extent;
pub(crate) mod matrix;
pub(crate) mod partition;
pub(crate) mod region;
pub(crate) mod runtime;
pub(crate) mod share;
pub(crate) mod walk;

pub(crate) use axis::*;
pub(crate) use base::*;
pub(crate) use coords::*;
pub(crate) use extent::*;
pub(crate) use matrix::*;
pub(crate) use partition::*;
pub(crate) use region::Step;
pub(crate) use region::*;
pub(crate) use runtime::Witness;
pub(crate) use share::*;
pub(crate) use walk::*;

pub use coords::Coords;
pub use coords::CoordsExpand;
pub use extent::Shape;
pub use partition::cube_order::{CubeOrder, swizzle};
pub use partition::level::{ComputeScope, Count, Coverage, Spread};
pub use partition::table::LevelTable;
pub use share::UnitShare;
pub use walk::portion::Portion;