NonSquareRooms namespace
NonSquareRooms.GenTiles module
- NonSquareRooms.GenTiles.Draw(room: Polygon, squares: list[shapely.geometry.polygon.Polygon]) None
- NonSquareRooms.GenTiles.GenTilesFromFirstCorner(room: Polygon, tileSize: float, angle: float, offset: tuple[float, float]) list[shapely.geometry.polygon.Polygon]
- NonSquareRooms.GenTiles.GenTilesWithOffset(room: Polygon, tileSize: float, angle: float, offsetX: float, offsetY: float) list[shapely.geometry.polygon.Polygon]
- NonSquareRooms.GenTiles.GetBestTiling(room: Polygon, tileSize: float) tuple[list[shapely.geometry.polygon.Polygon], float]
- NonSquareRooms.GenTiles.Move(pos: tuple[float, float], t: Turtle) None
- NonSquareRooms.GenTiles.RotatedBBox(polygon: Polygon, theta: float) Polygon
- NonSquareRooms.GenTiles.processJSON(path: str, tileSize: str | float | None, angle: str | float | None, offset: str | tuple[float, float] | None, draw: bool = False, outname: str | None = None, opti: bool = False) None