SFloorParser.d.ts 853 B

1234567891011121314151617181920212223
  1. import { SParser } from "./SParser";
  2. import { FloorData } from "../types/FloorData";
  3. import { SWallItem } from "../items/floor/SWallItem";
  4. import { SColumnItem } from "../items/floor/SColumnItem";
  5. import { SDoorItem } from "../items/floor/SDoorItem";
  6. import { SWindowItem } from "../items/floor/SWindowItem";
  7. import { SVirtualWallItem } from "../items/floor/SVirtualWallItem";
  8. import { SSpaceItem } from "../items/floor/SSpaceItem";
  9. export declare class SFloorParser extends SParser {
  10. wallList: SWallItem[];
  11. columnList: SColumnItem[];
  12. doorList: SDoorItem[];
  13. casementList: SWindowItem[];
  14. virtualWallList: SVirtualWallItem[];
  15. spaceList: SSpaceItem[];
  16. parseData(data: FloorData): void;
  17. private addWall;
  18. private addColumn;
  19. private addCasement;
  20. private addVirtualWall;
  21. private addDoor;
  22. private addSpace;
  23. }