lowdim

Crates.iolowdim
lib.rslowdim
version0.7.2
sourcesrc
created_at2021-09-13 12:35:38.997735
updated_at2024-01-06 11:58:50.079141
descriptionLibrary for two- to four-dimensional integer geometry.
homepagehttps://github.com/starblue/lowdim
repositoryhttps://github.com/starblue/lowdim
max_upload_size
id450528
size235,177
juergen (starblue)

documentation

https://docs.rs/lowdim

README

lowdim

github Crate Docs Test Status

A library for two-, three- or four-dimensional coordinates and arrays.

Applications

This is intended for discrete geometry, both for operations with discrete coordinates and arrays accessed by these. Operations include vector and point arithmetic, iterating over neighbours, and iterating over points in bounding boxes. This is useful for example in

  • cellular automata
  • game boards
  • Santa's base at the north pole (Advent of Code).

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 168

cargo fmt