SWallItem.d.ts 499 B

12345678910111213141516
  1. import { SPainter, SRect } from "@persagy-web/draw/lib";
  2. import { Wall } from "../../types/floor/Wall";
  3. import { SGraphItem } from "@persagy-web/graph/lib";
  4. export declare class SWallItem extends SGraphItem {
  5. data: Wall;
  6. private minX;
  7. private maxX;
  8. private minY;
  9. private maxY;
  10. private readonly pointArr;
  11. private readonly holesArr;
  12. private path;
  13. constructor(parent: SGraphItem | null, data: Wall);
  14. boundingRect(): SRect;
  15. onDraw(painter: SPainter): void;
  16. }