pub fn cell_cardinal_neighbor_coords(
        &self,
        coord: TileGridCoord,
        direction: CartesianDirection,
    ) -> Option<TileGridCoord> {
        coord.added(direction.neighbor_transform())
    }
/// Neighbor coords accessible via cardinal direction walk
Neighbor coords accessible via cardinal direction walk
Neighbor coords accessible via cardinal direction walk
pub fn cell_cardinal_neighbor_coords(
        &self,
        coord: TileGridCoord,
        direction: CartesianDirection,
    ) -> Option<TileGridCoord> {
        coord.added(direction.neighbor_transform())
    }
pub fn cell_cardinal_neighbor_coords ( & self , coord : TileGridCoord , direction : CartesianDirection , ) -> Option < TileGridCoord > { coord . added ( direction . neighbor_transform ( ) ) }
Neighbor coords accessible via cardinal direction walk
Neighbor coords accessible via cardinal direction walk
&self
coord
TileGridCoord
direction
CartesianDirection