gen-city
Version:
Procedural generation city
13 lines (12 loc) • 388 B
TypeScript
import type { Path } from './path';
import type { Position } from './types';
export declare class Building {
readonly vertices: Position[];
readonly position: Position;
readonly width: number;
readonly height: number;
readonly path: Path;
constructor(path: Path, vertices: Position[]);
remove(): void;
each(callback: (position: Position) => void): void;
}