Awesome
tactile-rs
This library is a pure Rust port of tactile, a library for representing, manipulating, and drawing isohedral tilings on the plane created by Craig S. Kaplan based on his PhD thesis.
See tactile
's original README file for more information on how to use this library.
Examples
There's a couple of examples that show how to use the API: a simple one that displays some information about a given tiling, and slightly more complex one that shows how to draw tiles to fill a region of the plane (in text mode):
Credit
All credit goes to Craig S. Kaplan for the original code, research, and data. All bugs are mine.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.