srecord noeq G22Tiling
(Image img) {
new L tiles;
// index = dual log of tile size, value = tile index
//new L tilesBySize;
sclass Tile {
Rect position;
// Lists of neighbors in all 4 directions (index like NESWDirection)
// (If only a corner is touching, it's not a neighbor.)
Cl[] neighbors = new Cl[4];
}
}