Crate sark_grids[][src]

Expand description

A set of grids for storing and accessing data in a grid-like way.

Re-exports

pub use grid::Grid;
pub use sparse_grid::SparseGrid;
pub use world_grid::WorldGrid;

Modules

A grid that stores it’s internal data in a Vec. The size of the grid is constant and elements cannot be removed, only changed. Provides very fast iteration and access speed.

A grid that stores it’s internal data in a BTreeMap. Elements don’t take up any memory until they’re inserted, and can be removed as needed, but iteration and access speed will be slower than a Grid for large full grids.

A utility for translating between grid points and world space.

Enums

A pivot point on a grid.