同步最新的WebCAD代码,包括窗户与材质槽

This commit is contained in:
ChenX
2023-01-11 09:59:43 +08:00
parent 9ff24d8fbf
commit 12a50e98c6
435 changed files with 5165 additions and 1407 deletions

View File

@@ -1,6 +1,6 @@
import { ApplicationService } from "../ApplicationServices/Application";
import { CADObject } from "../DatabaseServices/CADObject";
declare type CommandEndListener = (cmdName: string, changeObjects: CADObject[], createObjects: CADObject[]) => void | Promise<void>;
type CommandEndListener = (cmdName: string, changeObjects: CADObject[], createObjects: CADObject[]) => void | Promise<void>;
export declare class CommandReactor {
private app;
_cmdName: string;

View File

@@ -1 +1 @@
{"version":3,"file":"CommandReactor.d.ts","sourceRoot":"","sources":["../../../src/Reactor/CommandReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,kBAAkB,EAAE,MAAM,oCAAoC,CAAC;AAGxE,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAK1D,aAAK,kBAAkB,GAAG,CAAC,OAAO,EAAE,MAAM,EAAE,aAAa,EAAE,SAAS,EAAE,EAAE,aAAa,EAAE,SAAS,EAAE,KAAK,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAE5H,qBAAa,cAAc;IAIX,OAAO,CAAC,GAAG;IAFvB,QAAQ,EAAE,MAAM,CAAC;IACjB,cAAc,EAAE,SAAS,EAAE,CAAM;gBACb,GAAG,EAAE,kBAAkB;IA4BrC,iBAAiB,CAAC,SAAS,EAAE,OAAO;IA6B1C,OAAO,CAAC,oBAAoB,CAA4B;IAGxD,YAAY,CAAC,QAAQ,EAAE,kBAAkB,GAAG,QAAQ;CAQvD"}
{"version":3,"file":"CommandReactor.d.ts","sourceRoot":"","sources":["../../../src/Reactor/CommandReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,kBAAkB,EAAE,MAAM,oCAAoC,CAAC;AAGxE,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAK1D,KAAK,kBAAkB,GAAG,CAAC,OAAO,EAAE,MAAM,EAAE,aAAa,EAAE,SAAS,EAAE,EAAE,aAAa,EAAE,SAAS,EAAE,KAAK,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAE5H,qBAAa,cAAc;IAIX,OAAO,CAAC,GAAG;IAFvB,QAAQ,EAAE,MAAM,CAAC;IACjB,cAAc,EAAE,SAAS,EAAE,CAAM;gBACb,GAAG,EAAE,kBAAkB;IA4BrC,iBAAiB,CAAC,SAAS,EAAE,OAAO;IA6B1C,OAAO,CAAC,oBAAoB,CAA4B;IAGxD,YAAY,CAAC,QAAQ,EAAE,kBAAkB,GAAG,QAAQ;CAQvD"}

View File

@@ -1 +1 @@
{"version":3,"file":"RelevanceCuttingReactor.d.ts","sourceRoot":"","sources":["../../../src/Reactor/RelevanceCuttingReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAO,kBAAkB,EAAE,MAAM,oCAAoC,CAAC;AAmE7E,qBAAa,uBAAuB;IAEpB,OAAO,CAAC,GAAG;gBAAH,GAAG,EAAE,kBAAkB;IAmG3C,gBAAgB;CA8CnB"}
{"version":3,"file":"RelevanceCuttingReactor.d.ts","sourceRoot":"","sources":["../../../src/Reactor/RelevanceCuttingReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAO,kBAAkB,EAAE,MAAM,oCAAoC,CAAC;AAmE7E,qBAAa,uBAAuB;IAEpB,OAAO,CAAC,GAAG;gBAAH,GAAG,EAAE,kBAAkB;IAmG3C,gBAAgB;CA+CnB"}

View File

@@ -4,7 +4,7 @@ import { RoomWallBase } from "../DatabaseServices/Room/Entity/Wall/RoomWallBase"
/**
* 更新墙与洞的关联性
*/
export declare function UpdateRelevanceWallHole(ents: CADObject[]): Promise<void>;
export declare function UpdateRelevanceWallHole(ents: CADObject[], isUndoRedo?: boolean): Promise<void>;
/**
* 更新墙的洞的数据,并且更新绘制
*/

View File

@@ -1 +1 @@
{"version":3,"file":"RoomHoleReactor.d.ts","sourceRoot":"","sources":["../../../src/Reactor/RoomHoleReactor.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAG1D,OAAO,EAAE,gBAAgB,EAAE,MAAM,4DAA4D,CAAC;AAE9F,OAAO,EAAE,YAAY,EAAE,MAAM,mDAAmD,CAAC;AASjF;;GAEG;AACH,wBAAsB,uBAAuB,CAAC,IAAI,EAAE,SAAS,EAAE,iBAqD9D;AAGD;;GAEG;AACH,wBAAgB,gCAAgC,CAAC,IAAI,EAAE,YAAY,gBAiClE;AAGD;;;GAGG;AACH,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,gBAAgB,QA+NvE;AAGD,wBAAgB,oBAAoB,CAAC,IAAI,EAAE,gBAAgB,EAAE,KAAK,EAAE,MAAM,GAAG,MAAM,CA2BlF"}
{"version":3,"file":"RoomHoleReactor.d.ts","sourceRoot":"","sources":["../../../src/Reactor/RoomHoleReactor.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAG1D,OAAO,EAAE,gBAAgB,EAAE,MAAM,4DAA4D,CAAC;AAE9F,OAAO,EAAE,YAAY,EAAE,MAAM,mDAAmD,CAAC;AAUjF;;GAEG;AACH,wBAAsB,uBAAuB,CAAC,IAAI,EAAE,SAAS,EAAE,EAAE,UAAU,UAAQ,iBA2DlF;AAGD;;GAEG;AACH,wBAAgB,gCAAgC,CAAC,IAAI,EAAE,YAAY,gBAiClE;AAGD;;;GAGG;AACH,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,gBAAgB,QA+NvE;AAGD,wBAAgB,oBAAoB,CAAC,IAAI,EAAE,gBAAgB,EAAE,KAAK,EAAE,MAAM,GAAG,MAAM,CA2BlF"}