功能:提供房间和墙体关联关系

This commit is contained in:
ChenX
2022-11-01 17:38:37 +08:00
parent 35f2e8fea9
commit e74917cf54
139 changed files with 1064 additions and 494 deletions

View File

@@ -6,14 +6,13 @@ import { Curve } from './Entity/Curve';
export declare class Shape {
private _Outline;
private _Holes;
private _Shape;
constructor(out?: Contour, hols?: Contour[]);
constructor(_Outline?: Contour, _Holes?: Contour[]);
get Outline(): Contour;
get Holes(): Contour[];
get Area(): number;
get BoundingBox(): import("../Geometry/Box").Box3Ext;
set Outline(cus: Contour);
set Holes(cus: Contour[]);
set Outline(con: Contour);
set Holes(holes: Contour[]);
get Shape(): TShape;
get Position(): Vector3;
set Position(p: Vector3);
@@ -63,7 +62,6 @@ export declare class Shape {
* @memberof Shape
*/
private static removeBeContaineredHoles;
UpdateShape(): void;
ReadFile(file: CADFiler): void;
WriteFile(file: CADFiler): void;
}