API reference¶
Every public name is importable from the top-level package isotile; the modules isotile.io and isotile.plot are imported explicitly.
| Page | Names |
|---|---|
| Tilings and tile sets | IsohedralTiling, TileSet |
| Tiling types | TilingType, get_type, tiling_types, find_types |
| Prototile validity | check_prototile, PrototileReport, InvalidPrototileError |
| Edge curves | EdgeShape, EdgeInfo, enforce_symmetry, is_symmetric, interpolate |
| Presets | list_presets, list_edge_curve_presets, edge_curve_preset, edge_curves_from_preset |
| Serialization and plotting | isotile.io, isotile.plot |
| Adjacency | AdjacencyKind, lattice_adjacency, geometric_adjacency |
isotile.__version__ holds the installed version.