同步最新的WebCAD代码,包括窗户与材质槽
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
import { CADFiler } from "../../CADFiler";
|
||||
import { Board } from "../../Entity/Board";
|
||||
import { ObjectId } from "../../ObjectId";
|
||||
import { Positioning } from "./Positioning";
|
||||
export declare class PositioningBoardSpace extends Positioning {
|
||||
ObjectId: ObjectId;
|
||||
ObjectId: ObjectId<Board>;
|
||||
/**
|
||||
* 定位
|
||||
*/
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"PositioningBoardSpace.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/Positioning/PositioningBoardSpace.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBACa,qBAAsB,SAAQ,WAAW;IAEtC,QAAQ,EAAE,QAAQ,CAAC;IAC/B;;MAEE;IACI,WAAW;IAcjB,QAAQ,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;IAM9B,SAAS,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;CAOlC"}
|
||||
{"version":3,"file":"PositioningBoardSpace.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/Positioning/PositioningBoardSpace.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAC3C,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBACa,qBAAsB,SAAQ,WAAW;IAEtC,QAAQ,EAAE,QAAQ,CAAC,KAAK,CAAC,CAAC;IACtC;;MAEE;IACI,WAAW;IAcjB,QAAQ,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;IAM9B,SAAS,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;CAOlC"}
|
8
types/DatabaseServices/Template/Positioning/PositioningFixed.d.ts
vendored
Normal file
8
types/DatabaseServices/Template/Positioning/PositioningFixed.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { CADFiler } from "../../CADFiler";
|
||||
import { Positioning } from "./Positioning";
|
||||
export declare class PositioningFixed extends Positioning {
|
||||
Positioning(): Promise<void>;
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
//# sourceMappingURL=PositioningFixed.d.ts.map
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"PositioningFixed.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/Positioning/PositioningFixed.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBACa,gBAAiB,SAAQ,WAAW;IAE9B,WAAW;IAK1B,QAAQ,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;IAa9B,SAAS,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;CAWlC"}
|
19
types/DatabaseServices/Template/ProgramTempate/TemplateArcWindowRecord.d.ts
vendored
Normal file
19
types/DatabaseServices/Template/ProgramTempate/TemplateArcWindowRecord.d.ts
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import { CADFiler } from "../../CADFiler";
|
||||
import { CADObject } from "../../CADObject";
|
||||
import { ObjectId } from "../../ObjectId";
|
||||
import { RoomHolePolyline } from "../../Room/Entity/Wall/Hole/RoomHolePolyline";
|
||||
import { TemplateRecord } from "../TemplateRecord";
|
||||
/**
|
||||
* 弧形窗
|
||||
*/
|
||||
export declare class TemplateArcWindowRecord extends TemplateRecord {
|
||||
constructor();
|
||||
HoleObjectId: ObjectId<RoomHolePolyline>;
|
||||
ArcWallIndex: number;
|
||||
InitWindowFrame(hole: RoomHolePolyline, arcWallIndex: number): void;
|
||||
protected Update(): Promise<void>;
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
ApplyPartialUndo(undoData: CADObject): void;
|
||||
}
|
||||
//# sourceMappingURL=TemplateArcWindowRecord.d.ts.map
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"TemplateArcWindowRecord.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateArcWindowRecord.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAO5C,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,gBAAgB,EAAE,MAAM,8CAA8C,CAAC;AAEhF,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AAEnD;;GAEG;AACH,qBACa,uBAAwB,SAAQ,cAAc;;IAQ3C,YAAY,EAAE,QAAQ,CAAC,gBAAgB,CAAC,CAAC;IACzC,YAAY,EAAE,MAAM,CAAC;IAEjC,eAAe,CAAC,IAAI,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM;cA2D5C,MAAM;IAmKb,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAQvB,SAAS,CAAC,IAAI,EAAE,QAAQ;IASxB,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKhD"}
|
12
types/DatabaseServices/Template/ProgramTempate/TemplateEntityRef.d.ts
vendored
Normal file
12
types/DatabaseServices/Template/ProgramTempate/TemplateEntityRef.d.ts
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
import { CADFiler } from "../../CADFiler";
|
||||
import { TemplateRecord } from "../TemplateRecord";
|
||||
/**
|
||||
* 来用包裹EntityRef 使他们自动成为一个模块
|
||||
*/
|
||||
export declare class TemplateEntityRef extends TemplateRecord {
|
||||
InitBaseParams(): this;
|
||||
protected Update(): Promise<void>;
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
//# sourceMappingURL=TemplateEntityRef.d.ts.map
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"TemplateEntityRef.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateEntityRef.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AAEnD;;GAEG;AACH,qBACa,iBAAkB,SAAQ,cAAc;IAGjD,cAAc,IAAI,IAAI;cAoBN,MAAM;IA2BtB,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAMvB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAM3B"}
|
24
types/DatabaseServices/Template/ProgramTempate/TemplateRoomDoorRecord.d.ts
vendored
Normal file
24
types/DatabaseServices/Template/ProgramTempate/TemplateRoomDoorRecord.d.ts
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import { CADFiler } from "../../CADFiler";
|
||||
import { CADObject } from "../../CADObject";
|
||||
import { ObjectId } from "../../ObjectId";
|
||||
import { RoomHolePolyline } from "../../Room/Entity/Wall/Hole/RoomHolePolyline";
|
||||
import { TemplateRecord } from "../TemplateRecord";
|
||||
/**
|
||||
* 房门模块建模
|
||||
* 禁止使用板来建模(因为板会被倒角)
|
||||
* 默认左侧为门铰链位置 右边为门把手位置
|
||||
* 需要提供门开启旋转轴(门铰链所在的位置)
|
||||
* 移动门外开时门位置的移动动作 所需的移动值?(用于旋转轴的切换?)
|
||||
*
|
||||
*/
|
||||
export declare class TemplateRoomDoorRecord extends TemplateRecord {
|
||||
HoleObjectId: ObjectId<RoomHolePolyline>;
|
||||
DoorLogo: string;
|
||||
constructor();
|
||||
InitHoleParams(): this;
|
||||
protected Update(): Promise<void>;
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
ApplyPartialUndo(undoData: CADObject): void;
|
||||
}
|
||||
//# sourceMappingURL=TemplateRoomDoorRecord.d.ts.map
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"TemplateRoomDoorRecord.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateRoomDoorRecord.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAC5C,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,gBAAgB,EAAE,MAAM,8CAA8C,CAAC;AAEhF,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AAGnD;;;;;;;GAOG;AAGH,qBACa,sBAAuB,SAAQ,cAAc;IAE1C,YAAY,EAAE,QAAQ,CAAC,gBAAgB,CAAC,CAAC;IACzC,QAAQ,EAAE,MAAM,CAAC;;IAQ7B,cAAc;cAOW,MAAM;IA0BtB,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAYvB,SAAS,CAAC,IAAI,EAAE,QAAQ;IAUxB,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKhD"}
|
25
types/DatabaseServices/Template/ProgramTempate/TemplateWindowRecord.d.ts
vendored
Normal file
25
types/DatabaseServices/Template/ProgramTempate/TemplateWindowRecord.d.ts
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
import { CADFiler } from "../../CADFiler";
|
||||
import { CADObject } from "../../CADObject";
|
||||
import { ObjectId } from "../../ObjectId";
|
||||
import { RoomHolePolyline } from "../../Room/Entity/Wall/Hole/RoomHolePolyline";
|
||||
import { TemplateRecord } from "../TemplateRecord";
|
||||
export declare class TemplateWindowRecord extends TemplateRecord {
|
||||
HoleObjectId: ObjectId<RoomHolePolyline>;
|
||||
CTSId: ObjectId;
|
||||
LeftIsWall: boolean;
|
||||
RightIsWall: boolean;
|
||||
WindowLogo: string;
|
||||
LeftWindowLogo: string;
|
||||
RightWindowLogo: string;
|
||||
LeftWindowTemplateId: string;
|
||||
RightWindowTemplateId: string;
|
||||
constructor();
|
||||
InitHoleParams(): this;
|
||||
set WpDist(v: number[]);
|
||||
get WpDists(): number[];
|
||||
protected Update(): Promise<void>;
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
ApplyPartialUndo(undoData: CADObject): void;
|
||||
}
|
||||
//# sourceMappingURL=TemplateWindowRecord.d.ts.map
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"TemplateWindowRecord.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateWindowRecord.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAE5C,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAC1C,OAAO,EAAE,gBAAgB,EAAE,MAAM,8CAA8C,CAAC;AAKhF,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AAgEnD,qBACa,oBAAqB,SAAQ,cAAc;IAExC,YAAY,EAAE,QAAQ,CAAC,gBAAgB,CAAC,CAAC;IAEzC,KAAK,EAAE,QAAQ,CAAC;IAChB,UAAU,UAAS;IACnB,WAAW,UAAS;IAEpB,UAAU,EAAE,MAAM,CAAC;IACnB,cAAc,EAAE,MAAM,CAAC;IACvB,eAAe,EAAE,MAAM,CAAC;IAExB,oBAAoB,EAAE,MAAM,CAAC;IAC7B,qBAAqB,EAAE,MAAM,CAAC;;IAQ1C,cAAc;IAwBd,IAAI,MAAM,CAAC,CAAC,EAAE,MAAM,EAAE,EAkBrB;IAED,IAAI,OAAO,IAAI,MAAM,EAAE,CA6BtB;cAEwB,MAAM;IA+KtB,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAwBvB,SAAS,CAAC,IAAI,EAAE,QAAQ;IAqBxB,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKhD"}
|
Reference in New Issue
Block a user