功能:序列化相机的FOV

This commit is contained in:
ChenX
2022-09-28 17:26:49 +08:00
parent fd466aadc0
commit 35f2e8fea9
98 changed files with 483 additions and 289 deletions

View File

@@ -1 +1 @@
{"version":3,"file":"BoardBatchCurtail.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardBatchCurtail.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AA0BnD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAuJb"}
{"version":3,"file":"BoardBatchCurtail.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardBatchCurtail.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AA8BnD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAkNb"}

View File

@@ -1,6 +1,6 @@
import { BoardProcessOption } from "../../UI/Store/BoardInterface";
import { CADFiler } from "../../DatabaseServices/CADFiler";
import { I2DModeling, I3DModeling } from "../../DatabaseServices/Entity/Board";
import { BoardProcessOption } from "../../UI/Store/BoardInterface";
/**序列化板件数据 */
export declare function serializeBoardData(file: CADFiler, processData: BoardProcessOption): void;
export declare function deserializationBoardData(file: CADFiler, processData: BoardProcessOption, ver: number): void;

View File

@@ -1 +1 @@
{"version":3,"file":"SerializeBoardData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SerializeBoardData.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,kBAAkB,EAAE,MAAM,+BAA+B,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,WAAW,EAAa,MAAM,qCAAqC,CAAC;AAI1F,aAAa;AACb,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,QAoCjF;AAGD,wBAAgB,wBAAwB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,EAAE,GAAG,EAAE,MAAM,QAkDpG;AAED,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAkBnF;AACD,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAiBnF;AAGD,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QA8BjG;AAED,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QAwBjG"}
{"version":3,"file":"SerializeBoardData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SerializeBoardData.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,WAAW,EAAa,MAAM,qCAAqC,CAAC;AAE1F,OAAO,EAAE,kBAAkB,EAAE,MAAM,+BAA+B,CAAC;AAEnE,aAAa;AACb,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,QAoCjF;AAGD,wBAAgB,wBAAwB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,EAAE,GAAG,EAAE,MAAM,QAkDpG;AAED,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAkBnF;AACD,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAiBnF;AAGD,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QA8BjG;AAED,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QAwBjG"}

View File

@@ -1 +1 @@
{"version":3,"file":"UpdateBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/UpdateBoardInfos.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,uBAAuB,EAAE,MAAM,oDAAoD,CAAC;AAQ7F,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IA6EV,MAAM,CAAC,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,uBAAuB;CA2H7D"}
{"version":3,"file":"UpdateBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/UpdateBoardInfos.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,uBAAuB,EAAE,MAAM,oDAAoD,CAAC;AAS7F,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IA6EV,MAAM,CAAC,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,uBAAuB;CA2H7D"}

View File

@@ -1 +1 @@
{"version":3,"file":"BoolOperation.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoolOperation.ts"],"names":[],"mappings":"AAgCA,qBAAa,qBAAqB;IAExB,IAAI;CAKb;AACD,qBAAa,cAAe,SAAQ,qBAAqB;IAE/C,IAAI;CAKb;AACD,qBAAa,iBAAiB;IAEpB,IAAI;CAeb"}
{"version":3,"file":"BoolOperation.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoolOperation.ts"],"names":[],"mappings":"AAoCA,qBAAa,qBAAqB;IAExB,IAAI;CAKb;AACD,qBAAa,cAAe,SAAQ,qBAAqB;IAE/C,IAAI;CAKb;AACD,qBAAa,iBAAiB;IAEpB,IAAI;CAeb"}

View File

@@ -27,8 +27,8 @@ export declare class DrawDoorTool {
Draw(): Promise<void>;
protected AppendTemplateParam(name: string, value: number, des: string, temp: TemplateRecord, expr?: string): void;
protected GetRootTemplate(): TemplateRecord;
private GetPositionSpace;
protected GetHandleTemp(info: IDoorInfo, doorTemp: TemplateRecord): void;
private CreatePositionSpaceTr;
protected CreateHandleTr(info: IDoorInfo, doorTr: TemplateRecord): void;
protected GetHingeTemp(info: IDoorInfo, door: TemplateRecord): void;
protected RelativeMetalsToBoard(allEntitys: Entity[], isUpDownDoor: boolean): boolean;
private SetHingeType;

View File

@@ -1 +1 @@
{"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAQjE,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAGnF,OAAO,EAAE,WAAW,EAAE,MAAM,0CAA0C,CAAC;AAEvE,OAAO,EAAgB,kBAAkB,EAAwB,MAAM,kCAAkC,CAAC;AAC1G,OAAO,EAAE,SAAS,EAAgB,MAAM,6CAA6C,CAAC;AACtF,OAAO,EAAgE,iBAAiB,EAAE,SAAS,EAAE,MAAM,iCAAiC,CAAC;AAM7I,qBAAa,YAAY;IAiBjB,OAAO,CAAC,KAAK;IACb,SAAS,CAAC,UAAU,EAAE,WAAW;IAhBrC,YAAY;IACZ,SAAS,CAAC,UAAU,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,CAAC,CAAa;IAE9D,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAM;IAC9C,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAM;IAC9C,SAAS,CAAC,YAAY,EAAE,OAAO,EAAE,CAAM;IACvC,SAAS,CAAC,YAAY,EAAE,OAAO,EAAE,CAAM;IACvC,SAAS,CAAC,cAAc,EAAE,kBAAkB,CAAC;IAC7C,gBAAgB;IAChB,SAAS,CAAC,WAAW,EAAE,GAAG,CAAC,MAAM,EAAE,SAAS,CAAC,CAAa;IAC1D,OAAO,CAAC,QAAQ,CAA4B;IAC5C,SAAS,CAAC,MAAM,EAAE,iBAAiB,CAAC;IACpC,SAAS,CAAC,SAAS,EAAE,SAAS,EAAE,CAAC;IACjC,OAAO,CAAC,kBAAkB,CAAmB;gBAEjC,KAAK,EAAE,SAAS,EACd,UAAU,EAAE,WAAW;IAOrC,OAAO,CAAC,aAAa;cAIL,IAAI;IA2Fd,IAAI;IAGV,SAAS,CAAC,mBAAmB,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,CAAC,EAAE,MAAM;IAU3G,SAAS,CAAC,eAAe;IAkDzB,OAAO,CAAC,gBAAgB;IAUxB,SAAS,CAAC,aAAa,CAAC,IAAI,EAAE,SAAS,EAAE,QAAQ,EAAE,cAAc;IAwEjE,SAAS,CAAC,YAAY,CAAC,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,cAAc;IAuJ5D,SAAS,CAAC,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE,EAAE,YAAY,EAAE,OAAO;IAkM3E,OAAO,CAAC,YAAY;IAcpB,iBAAiB;IAgBjB,SAAS,CAAC,WAAW,CAAC,IAAI,EAAE,SAAS;IA4ErC,SAAS,CAAC,UAAU,CAAC,SAAS,EAAE,cAAc,EAAE,IAAI,EAAE,SAAS;IAqB/D,OAAO,CAAC,eAAe;IAiCvB;;;;;;;;;;;;OAYG;IACH,OAAO,CAAC,eAAe;IA0BvB,OAAO,CAAC,SAAS;IAyCjB,OAAO,CAAC,YAAY;CAUvB"}
{"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAQjE,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAGnF,OAAO,EAAE,WAAW,EAAE,MAAM,0CAA0C,CAAC;AAEvE,OAAO,EAAgB,kBAAkB,EAAwB,MAAM,kCAAkC,CAAC;AAC1G,OAAO,EAAE,SAAS,EAAgB,MAAM,6CAA6C,CAAC;AACtF,OAAO,EAAgE,iBAAiB,EAAE,SAAS,EAAE,MAAM,iCAAiC,CAAC;AAM7I,qBAAa,YAAY;IAiBjB,OAAO,CAAC,KAAK;IACb,SAAS,CAAC,UAAU,EAAE,WAAW;IAhBrC,YAAY;IACZ,SAAS,CAAC,UAAU,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,CAAC,CAAa;IAE9D,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAM;IAC9C,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAM;IAC9C,SAAS,CAAC,YAAY,EAAE,OAAO,EAAE,CAAM;IACvC,SAAS,CAAC,YAAY,EAAE,OAAO,EAAE,CAAM;IACvC,SAAS,CAAC,cAAc,EAAE,kBAAkB,CAAC;IAC7C,gBAAgB;IAChB,SAAS,CAAC,WAAW,EAAE,GAAG,CAAC,MAAM,EAAE,SAAS,CAAC,CAAa;IAC1D,OAAO,CAAC,QAAQ,CAA4B;IAC5C,SAAS,CAAC,MAAM,EAAE,iBAAiB,CAAC;IACpC,SAAS,CAAC,SAAS,EAAE,SAAS,EAAE,CAAC;IACjC,OAAO,CAAC,kBAAkB,CAAmB;gBAEjC,KAAK,EAAE,SAAS,EACd,UAAU,EAAE,WAAW;IAOrC,OAAO,CAAC,aAAa;cAIL,IAAI;IA2Fd,IAAI;IAGV,SAAS,CAAC,mBAAmB,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,CAAC,EAAE,MAAM;IAU3G,SAAS,CAAC,eAAe;IAoDzB,OAAO,CAAC,qBAAqB;IAU7B,SAAS,CAAC,cAAc,CAAC,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,cAAc;IAwEhE,SAAS,CAAC,YAAY,CAAC,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,cAAc;IAuJ5D,SAAS,CAAC,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE,EAAE,YAAY,EAAE,OAAO;IAkM3E,OAAO,CAAC,YAAY;IAcpB,iBAAiB;IAgBjB,SAAS,CAAC,WAAW,CAAC,IAAI,EAAE,SAAS;IA4ErC,SAAS,CAAC,UAAU,CAAC,SAAS,EAAE,cAAc,EAAE,IAAI,EAAE,SAAS;IAqB/D,OAAO,CAAC,eAAe;IAiCvB;;;;;;;;;;;;OAYG;IACH,OAAO,CAAC,eAAe;IA0BvB,OAAO,CAAC,SAAS;IAyCjB,OAAO,CAAC,YAAY;CAUvB"}

View File

@@ -1 +1 @@
{"version":3,"file":"Draw2LineAngularDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Draw2LineAngularDim.ts"],"names":[],"mappings":"AAcA,qBAAa,2BAA2B;IAE9B,IAAI;YAoEI,eAAe;YAoCf,QAAQ;CA0DzB"}
{"version":3,"file":"Draw2LineAngularDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Draw2LineAngularDim.ts"],"names":[],"mappings":"AAeA,qBAAa,2BAA2B;IAE9B,IAAI;YAwEI,eAAe;YAoCf,QAAQ;CA+DzB"}

View File

@@ -5,17 +5,20 @@ import { Hole } from "../../DatabaseServices/3DSolid/Hole";
import { Board } from "../../DatabaseServices/Entity/Board";
export declare const SCALAR = 0.1;
export declare function CyHoleInBoard(cys: CylinderHole[], br: Board, ocs: Matrix4): boolean;
export interface IRectHoleOption {
/**
* 板的排钻 <上下左右>
*/
export interface IBoardRectHoleType {
up: string;
down: string;
left: string;
right: string;
}
export declare const TempRectHoleOption: IRectHoleOption;
export declare const TempRectHoleOption: IBoardRectHoleType;
/**分析上下左右排钻 */
export declare function InitRectBoardHoleOption(br: Board, option: IRectHoleOption): void;
export declare function ParseBoardRectHoleType(br: Board, outBrRectHoleType?: IBoardRectHoleType): IBoardRectHoleType;
export declare function ExtureHoleInBoard(holes: ExtrudeHole[], board: Board, ocs: Matrix4): boolean;
export declare function HoleInBoard(holes: Hole[], br: Board, ocs?: Matrix4): boolean;
/**上下左右排钻写入板件 */
export declare function SetRectHighHole(br: Board, option: IRectHoleOption): void;
/**上下左右排钻写入板件的高级排钻中 */
export declare function SetBrHighHoleTypeFromRectHoleType(br: Board, brRectHoleType: IBoardRectHoleType): void;
//# sourceMappingURL=HoleUtils.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"HoleUtils.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/HoleUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAW,MAAM,OAAO,CAAC;AAG/C,OAAO,EAAE,YAAY,EAAiB,MAAM,6CAA6C,CAAC;AAC1F,OAAO,EAAE,WAAW,EAAE,MAAM,4CAA4C,CAAC;AACzE,OAAO,EAAE,IAAI,EAAE,MAAM,qCAAqC,CAAC;AAC3D,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAQ5D,eAAO,MAAM,MAAM,MAAM,CAAC;AAE1B,wBAAgB,aAAa,CAAC,GAAG,EAAE,YAAY,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WA4HzE;AAED,MAAM,WAAW,eAAe;IAE5B,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,eAAO,MAAM,kBAAkB,EAAE,eAKhC,CAAC;AAEF,cAAc;AACd,wBAAgB,uBAAuB,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,eAAe,QAyBzE;AACD,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,WAAW,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WAIjF;AACD,wBAAgB,WAAW,CAAC,KAAK,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,OAAO,WAYlE;AAED,gBAAgB;AAChB,wBAAgB,eAAe,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,eAAe,QA+BjE"}
{"version":3,"file":"HoleUtils.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/HoleUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAW,MAAM,OAAO,CAAC;AAG/C,OAAO,EAAE,YAAY,EAAiB,MAAM,6CAA6C,CAAC;AAC1F,OAAO,EAAE,WAAW,EAAE,MAAM,4CAA4C,CAAC;AACzE,OAAO,EAAE,IAAI,EAAE,MAAM,qCAAqC,CAAC;AAC3D,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAQ5D,eAAO,MAAM,MAAM,MAAM,CAAC;AAE1B,wBAAgB,aAAa,CAAC,GAAG,EAAE,YAAY,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WA4HzE;AAED;;GAEG;AACH,MAAM,WAAW,kBAAkB;IAE/B,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,eAAO,MAAM,kBAAkB,EAAE,kBAKhC,CAAC;AAEF,cAAc;AACd,wBAAgB,sBAAsB,CAAC,EAAE,EAAE,KAAK,EAAE,iBAAiB,GAAE,kBAA8B,sBA2BlG;AACD,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,WAAW,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WAIjF;AAED,wBAAgB,WAAW,CAAC,KAAK,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,OAAO,WAYlE;AAED,uBAAuB;AACvB,wBAAgB,iCAAiC,CAAC,EAAE,EAAE,KAAK,EAAE,cAAc,EAAE,kBAAkB,QA+B9F"}

View File

@@ -1 +1 @@
{"version":3,"file":"ErpView.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpView.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,UAAU,EAAE,MAAM,2BAA2B,CAAC;AAEvD,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AACnD,OAAO,EAAE,eAAe,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACzE,OAAO,EAAE,YAAY,EAAE,MAAM,uBAAuB,CAAC;AAErD,UAAU,WAAW;IAEjB,QAAQ,EAAE,YAAY,CAAC;IACvB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE;QAAE,SAAS,EAAE,cAAc,EAAE,CAAC;QAAC,UAAU,EAAE,eAAe,EAAE,CAAC;QAAC,gBAAgB,EAAE,kBAAkB,EAAE,CAAC;KAAE,CAAC;IACjH,KAAK,EAAE,UAAU,CAAC;CACrB;AACD,qBAAa,OAAQ,SAAQ,KAAK,CAAC,SAAS,CAAC,WAAW,EAAE,EAAE,CAAC;IACzD,MAAM,EAAE,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAC;gBAC/B,KAAK,KAAA;IAKjB,WAAW,YAAa,MAAM,YAAW,GAAG,UA2B1C;IACF,YAAY,aA0BV;IACF,OAAO,CAAC,UAAU,CAQhB;IACF,OAAO,CAAC,YAAY,CAYlB;IACF,MAAM;IA+BN,oBAAoB;CAKvB"}
{"version":3,"file":"ErpView.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpView.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAK/B,OAAO,EAAE,UAAU,EAAE,MAAM,2BAA2B,CAAC;AAEvD,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AACnD,OAAO,EAAE,eAAe,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACzE,OAAO,EAAE,YAAY,EAAE,MAAM,uBAAuB,CAAC;AAErD,UAAU,WAAW;IAEjB,QAAQ,EAAE,YAAY,CAAC;IACvB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE;QAAE,SAAS,EAAE,cAAc,EAAE,CAAC;QAAC,UAAU,EAAE,eAAe,EAAE,CAAC;QAAC,gBAAgB,EAAE,kBAAkB,EAAE,CAAC;KAAE,CAAC;IACjH,KAAK,EAAE,UAAU,CAAC;CACrB;AACD,qBAAa,OAAQ,SAAQ,KAAK,CAAC,SAAS,CAAC,WAAW,EAAE,EAAE,CAAC;IACzD,MAAM,EAAE,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAC;gBAC/B,KAAK,KAAA;IAKjB,WAAW,YAAa,MAAM,YAAW,GAAG,UA2B1C;IACF,YAAY,aA4BV;IACF,OAAO,CAAC,UAAU,CAQhB;IACF,OAAO,CAAC,YAAY,CAYlB;IACF,MAAM;IA+BN,oBAAoB;CAKvB"}

View File

@@ -1 +1 @@
{"version":3,"file":"KJLImport.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLImport.ts"],"names":[],"mappings":"AAoBA,OAAO,EAAE,OAAO,EAAe,MAAM,gCAAgC,CAAC;AAWtE,OAAO,EAAiB,YAAY,EAA+F,MAAM,gBAAgB,CAAC;AAM1J,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CA+Cb;AAED,wBAAsB,aAAa,CAAC,QAAQ,EAAE,YAAY,iBA4DzD"}
{"version":3,"file":"KJLImport.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLImport.ts"],"names":[],"mappings":"AAoBA,OAAO,EAAE,OAAO,EAAe,MAAM,gCAAgC,CAAC;AAWtE,OAAO,EAAiB,YAAY,EAA+F,MAAM,gBAAgB,CAAC;AAM1J,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CA+Cb;AAED,wBAAsB,aAAa,CAAC,QAAQ,EAAE,YAAY,iBA2EzD"}

View File

@@ -18,6 +18,7 @@ export interface KJL_ParamModel {
roomId: string;
modelBrandGoodName: string;
parameters: KJL_Parameter[];
profileSegments?: KJL_Topline[];
ignoreParameters: KJL_Parameter[];
constParameters: KJL_Parameter[];
boxSize: Vec3;
@@ -37,6 +38,13 @@ export declare enum KJL_LineType {
Line = 0,
Arc = 1
}
export interface KJL_Topline {
lengthWithAllowance: number;
startCornerCutDegree: number;
startCornerCutTyp: number;
endCornerCutDegree: number;
endCornerCutType: number;
}
export interface KJL_Path {
resultPoints: Vec2[];
resultLines: {

View File

@@ -1 +1 @@
{"version":3,"file":"KJLInterface.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLInterface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,OAAO,CAAC;AAC7B,OAAO,EAAE,IAAI,EAAE,MAAM,yBAAyB,CAAC;AAE/C,WAAW;AACX,oBAAY,aAAa;IAErB,UAAU,IAAI;IACd,UAAU,IAAI;IACd,SAAS,IAAI;IACb,YAAY,IAAI;CACnB;AAED,MAAM,WAAW,aAAa;IAE1B,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,WAAW;AACX,MAAM,WAAW,cAAc;IAE3B,WAAW,EAAE,aAAa,CAAC;IAC3B,SAAS,EAAE,MAAM,CAAC;IAClB,MAAM,EAAE,MAAM,CAAC;IACf,kBAAkB,EAAE,MAAM,CAAC;IAC3B,UAAU,EAAE,aAAa,EAAE,CAAC;IAC5B,gBAAgB,EAAE,aAAa,EAAE,CAAC;IAClC,eAAe,EAAE,aAAa,EAAE,CAAC;IACjC,OAAO,EAAE,IAAI,CAAC;IACd,QAAQ,EAAE,IAAI,CAAC;IACf,MAAM,EAAE,IAAI,CAAC;IACb,MAAM,EAAE,IAAI,CAAC;IAEb,WAAW,EAAE,MAAM,CAAC;IACpB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IAErB,WAAW,EAAE,IAAI,CAAC;IAClB,WAAW,EAAE,IAAI,CAAC;IAElB,SAAS,EAAE,cAAc,EAAE,CAAC;IAC5B,EAAE,EAAE,MAAM,CAAC;CACd;AAED,WAAW;AACX,oBAAY,YAAY;IAEpB,IAAI,IAAI;IACR,GAAG,IAAI;CACV;AAED,MAAM,WAAW,QAAQ;IAErB,YAAY,EAAE,IAAI,EAAE,CAAC;IACrB,WAAW,EAAE;QACT,IAAI,EAAE,YAAY,CAAC;QACnB,SAAS,EAAE,OAAO,CAAC;QACnB,MAAM,EAAE,MAAM,CAAC;KAClB,EAAE,CAAC;CACP;AAED,MAAM,WAAW,uBAAwB,SAAQ,cAAc;IAE3D,kBAAkB,EAAE,MAAM,CAAC;CAC9B;AAED,kBAAkB;AAClB,MAAM,WAAW,oBAAqB,SAAQ,cAAc;IAExD,SAAS,EAAE,MAAM,CAAC;IAClB,MAAM,EAAE,IAAI,EAAE,CAAC;IACf,cAAc,EAAE;QACZ,IAAI,EAAE,QAAQ,CAAC;QACf,KAAK,EAAE,QAAQ,EAAE,CAAC;KACrB,CAAC;CACL;AAED,MAAM,WAAW,cAAc;IAE3B,YAAY,EAAE;QACV,MAAM,EAAE,MAAM,CAAC;QACf,IAAI,EAAE,MAAM,CAAC;KAChB,EAAE,CAAC;CACP;AAED,MAAM,WAAW,iBAAiB;IAE9B,IAAI,EAAE,MAAM,CAAC;IACb,aAAa,EAAE,MAAM,EAAE,CAAC;CAC3B;AAED,MAAM,WAAW,YAAY;IAEzB,UAAU,EAAE,cAAc,EAAE,CAAC;IAC7B,UAAU,EAAE,cAAc,CAAC;IAC3B,cAAc,EAAE,iBAAiB,EAAE,CAAC;CACvC;AAED,MAAM,WAAW,aAAa;IAE1B,OAAO,EAAE,MAAM,CAAC;IAChB,UAAU,EAAE,MAAM,EAAE,CAAC;CACxB"}
{"version":3,"file":"KJLInterface.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLInterface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,OAAO,CAAC;AAC7B,OAAO,EAAE,IAAI,EAAE,MAAM,yBAAyB,CAAC;AAE/C,WAAW;AACX,oBAAY,aAAa;IAErB,UAAU,IAAI;IACd,UAAU,IAAI;IACd,SAAS,IAAI;IACb,YAAY,IAAI;CACnB;AAED,MAAM,WAAW,aAAa;IAE1B,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,WAAW;AACX,MAAM,WAAW,cAAc;IAE3B,WAAW,EAAE,aAAa,CAAC;IAC3B,SAAS,EAAE,MAAM,CAAC;IAClB,MAAM,EAAE,MAAM,CAAC;IACf,kBAAkB,EAAE,MAAM,CAAC;IAC3B,UAAU,EAAE,aAAa,EAAE,CAAC;IAC5B,eAAe,CAAC,EAAE,WAAW,EAAE,CAAC;IAChC,gBAAgB,EAAE,aAAa,EAAE,CAAC;IAClC,eAAe,EAAE,aAAa,EAAE,CAAC;IACjC,OAAO,EAAE,IAAI,CAAC;IACd,QAAQ,EAAE,IAAI,CAAC;IACf,MAAM,EAAE,IAAI,CAAC;IACb,MAAM,EAAE,IAAI,CAAC;IAEb,WAAW,EAAE,MAAM,CAAC;IACpB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IAErB,WAAW,EAAE,IAAI,CAAC;IAClB,WAAW,EAAE,IAAI,CAAC;IAElB,SAAS,EAAE,cAAc,EAAE,CAAC;IAC5B,EAAE,EAAE,MAAM,CAAC;CACd;AAED,WAAW;AACX,oBAAY,YAAY;IAEpB,IAAI,IAAI;IACR,GAAG,IAAI;CACV;AAED,MAAM,WAAW,WAAW;IAExB,mBAAmB,EAAE,MAAM,CAAC;IAC5B,oBAAoB,EAAE,MAAM,CAAC;IAC7B,iBAAiB,EAAE,MAAM,CAAC;IAC1B,kBAAkB,EAAE,MAAM,CAAC;IAC3B,gBAAgB,EAAE,MAAM,CAAC;CAC5B;AAED,MAAM,WAAW,QAAQ;IAErB,YAAY,EAAE,IAAI,EAAE,CAAC;IACrB,WAAW,EAAE;QACT,IAAI,EAAE,YAAY,CAAC;QACnB,SAAS,EAAE,OAAO,CAAC;QACnB,MAAM,EAAE,MAAM,CAAC;KAClB,EAAE,CAAC;CACP;AAED,MAAM,WAAW,uBAAwB,SAAQ,cAAc;IAE3D,kBAAkB,EAAE,MAAM,CAAC;CAC9B;AAED,kBAAkB;AAClB,MAAM,WAAW,oBAAqB,SAAQ,cAAc;IAExD,SAAS,EAAE,MAAM,CAAC;IAClB,MAAM,EAAE,IAAI,EAAE,CAAC;IACf,cAAc,EAAE;QACZ,IAAI,EAAE,QAAQ,CAAC;QACf,KAAK,EAAE,QAAQ,EAAE,CAAC;KACrB,CAAC;CACL;AAED,MAAM,WAAW,cAAc;IAE3B,YAAY,EAAE;QACV,MAAM,EAAE,MAAM,CAAC;QACf,IAAI,EAAE,MAAM,CAAC;KAChB,EAAE,CAAC;CACP;AAED,MAAM,WAAW,iBAAiB;IAE9B,IAAI,EAAE,MAAM,CAAC;IACb,aAAa,EAAE,MAAM,EAAE,CAAC;CAC3B;AAED,MAAM,WAAW,YAAY;IAEzB,UAAU,EAAE,cAAc,EAAE,CAAC;IAC7B,UAAU,EAAE,cAAc,CAAC;IAC3B,cAAc,EAAE,iBAAiB,EAAE,CAAC;CACvC;AAED,MAAM,WAAW,aAAa;IAE1B,OAAO,EAAE,MAAM,CAAC;IAChB,UAAU,EAAE,MAAM,EAAE,CAAC;CACxB"}

View File

@@ -1,23 +1,13 @@
import { IResponseData } from "../../../Common/Request";
import { PhysicalMaterialRecord } from "../../../DatabaseServices/PhysicalMaterialRecord";
import { KJLImportConfigOption } from "../../../UI/Store/BoardInterface";
import { KJL_Material } from "./KJL_Material";
interface MaterialFetchData extends IResponseData {
materials: {
name: string;
file: string;
};
}
export declare class KJLMaterialLoader {
KjlName_Material: Map<string, KJL_Material>;
fetchId_MaterialData: Map<string, MaterialFetchData>;
KjlName_MaterialFetchId: Map<string, string>;
fetchId_Material: Map<string, PhysicalMaterialRecord>;
constructor();
LoadKJLConfigMaterials(config: {
[key: string]: KJLImportConfigOption;
}): Promise<void>;
private LoadMaterial;
LoadMaterialFromName(materialName: string): Promise<PhysicalMaterialRecord>;
LoadMaterialFromName(kjlMaterialName: string): Promise<PhysicalMaterialRecord>;
}
export {};
//# sourceMappingURL=KJLMaterialLoader.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"KJLMaterialLoader.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLMaterialLoader.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,aAAa,EAA2B,MAAM,yBAAyB,CAAC;AAGjF,OAAO,EAAE,sBAAsB,EAAE,MAAM,kDAAkD,CAAC;AAE1F,OAAO,EAAE,qBAAqB,EAAE,MAAM,kCAAkC,CAAC;AACzE,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAE9C,UAAU,iBAAkB,SAAQ,aAAa;IAE7C,SAAS,EAAE;QAAE,IAAI,EAAE,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;KAAE,CAAC;CAC9C;AAGD,qBAAa,iBAAiB;IAG1B,gBAAgB,4BAAmC;IACnD,oBAAoB,iCAAwC;IAG5D,gBAAgB,sCAA6C;;IAKvD,sBAAsB,CAAC,MAAM,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,qBAAqB,CAAC;KAAE;YAiBhE,YAAY;IAwDpB,oBAAoB,CAAC,YAAY,EAAE,MAAM,GAAG,OAAO,CAAC,sBAAsB,CAAC;CAOpF"}
{"version":3,"file":"KJLMaterialLoader.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLMaterialLoader.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,sBAAsB,EAAE,MAAM,kDAAkD,CAAC;AAE1F,OAAO,EAAE,qBAAqB,EAAE,MAAM,kCAAkC,CAAC;AAQzE,qBAAa,iBAAiB;IAG1B,uBAAuB,sBAA6B;IAGpD,gBAAgB,sCAA6C;;IAKvD,sBAAsB,CAAC,MAAM,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,qBAAqB,CAAC;KAAE;YAShE,YAAY;IAoDpB,oBAAoB,CAAC,eAAe,EAAE,MAAM,GAAG,OAAO,CAAC,sBAAsB,CAAC;CAKvF"}

View File

@@ -1,10 +1,13 @@
import { Vector2 } from "three";
import { Polyline } from "../../../api";
import { Polyline } from "../../../DatabaseServices/Entity/Polyline";
import { HardwareTopline } from "../../../DatabaseServices/Hardware/HardwareTopline";
import { BoardOpenDir } from "../../../UI/Store/BoardInterface";
import { KJL_AssemblyModel, KJL_DesignData, KJL_DrillData, KJL_Parameter, KJL_ParamModel, KJL_Path } from "./KJLInterface";
import { KJLMaterialLoader } from "./KJLMaterialLoader";
export declare function ParseRoomNameMap(d: KJL_DesignData): Map<string, string>;
export declare function ParseCabNameMap(data: KJL_AssemblyModel[]): Map<string, string>;
export declare function ParseEdgeBanding(model: KJL_ParamModel): number[] | undefined;
export declare function ParseTopline(model: KJL_ParamModel, mtlLoader: KJLMaterialLoader): Promise<HardwareTopline[]>;
export declare function ParseBT(params: KJL_Parameter[]): number;
export declare function ParseKMFX(params: KJL_Parameter[]): BoardOpenDir;
export declare function ParseBCBZ(params: KJL_Parameter[]): string;

View File

@@ -1 +1 @@
{"version":3,"file":"KJLParse.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLParse.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAE,MAAM,OAAO,CAAC;AACtC,OAAO,EAAE,QAAQ,EAAiB,MAAM,cAAc,CAAC;AAKvD,OAAO,EAAE,YAAY,EAAE,MAAM,kCAAkC,CAAC;AAChE,OAAO,EAAE,iBAAiB,EAAE,cAAc,EAAE,aAAa,EAAgB,aAAa,EAAE,cAAc,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAIzI,wBAAgB,gBAAgB,CAAC,CAAC,EAAE,cAAc,GAAG,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAQvE;AAGD,wBAAgB,eAAe,CAAC,IAAI,EAAE,iBAAiB,EAAE,GAAG,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAa9E;AAGD,wBAAgB,gBAAgB,CAAC,KAAK,EAAE,cAAc,GAAG,MAAM,EAAE,GAAG,SAAS,CA0C5E;AAED,wBAAgB,OAAO,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,MAAM,CASvD;AAGD,wBAAgB,SAAS,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,YAAY,CAa/D;AAED,wBAAgB,SAAS,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,MAAM,CASzD;AAED,wBAAgB,aAAa,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,aAAa,GAAG,SAAS,CAYhF;AAID,wBAAgB,UAAU,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,aAAa,GAAG,SAAS,CA8B7E;AAcD;;;GAGG;AACH,wBAAgB,uBAAuB,CAAC,IAAI,EAAE,QAAQ,EAAE,cAAc,CAAC,EAAE,MAAM,EAAE,EAAE,SAAS,CAAC,EAAE,aAAa,GAAG,CAAC,QAAQ,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,CAuGtI;AAED;;;;;GAKG;AACH,wBAAgB,WAAW,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,GAAG,MAAM,EAAE,CAkBvE"}
{"version":3,"file":"KJLParse.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLParse.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAE,MAAM,OAAO,CAAC;AAItC,OAAO,EAAE,QAAQ,EAAiB,MAAM,2CAA2C,CAAC;AACpF,OAAO,EAAE,eAAe,EAAE,MAAM,oDAAoD,CAAC;AAErF,OAAO,EAAE,YAAY,EAAE,MAAM,kCAAkC,CAAC;AAChE,OAAO,EAAE,iBAAiB,EAAE,cAAc,EAAE,aAAa,EAAgB,aAAa,EAAE,cAAc,EAAE,QAAQ,EAAe,MAAM,gBAAgB,CAAC;AACtJ,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AAKxD,wBAAgB,gBAAgB,CAAC,CAAC,EAAE,cAAc,GAAG,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAQvE;AAGD,wBAAgB,eAAe,CAAC,IAAI,EAAE,iBAAiB,EAAE,GAAG,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAa9E;AAGD,wBAAgB,gBAAgB,CAAC,KAAK,EAAE,cAAc,GAAG,MAAM,EAAE,GAAG,SAAS,CA0C5E;AAED,wBAAsB,YAAY,CAAC,KAAK,EAAE,cAAc,EAAE,SAAS,EAAE,iBAAiB,8BAkBrF;AAED,wBAAgB,OAAO,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,MAAM,CASvD;AAGD,wBAAgB,SAAS,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,YAAY,CAa/D;AAED,wBAAgB,SAAS,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,MAAM,CASzD;AAED,wBAAgB,aAAa,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,aAAa,GAAG,SAAS,CAYhF;AAID,wBAAgB,UAAU,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,aAAa,GAAG,SAAS,CA8B7E;AAcD;;;GAGG;AACH,wBAAgB,uBAAuB,CAAC,IAAI,EAAE,QAAQ,EAAE,cAAc,CAAC,EAAE,MAAM,EAAE,EAAE,SAAS,CAAC,EAAE,aAAa,GAAG,CAAC,QAAQ,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,CAuGtI;AAED;;;;;GAKG;AACH,wBAAgB,WAAW,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,GAAG,MAAM,EAAE,CAkBvE"}

View File

@@ -3,5 +3,5 @@ import { HardwareCompositeEntity } from "../../../DatabaseServices/Hardware/Hard
import { PhysicalMaterialRecord } from "../../../DatabaseServices/PhysicalMaterialRecord";
import { KJL_ParamModel_Hardware } from "./KJLInterface";
export declare function CreateHardware(hmodel: KJL_ParamModel_Hardware, roomName: string, gName: string): HardwareCompositeEntity;
export declare function ApplyMaterial(br: Entity, mtl: PhysicalMaterialRecord): void;
export declare function ApplyMaterial(ent: Entity, mtl: PhysicalMaterialRecord): void;
//# sourceMappingURL=KJLUtils.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"KJLUtils.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLUtils.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAEjE,OAAO,EAAE,uBAAuB,EAAE,MAAM,4DAA4D,CAAC;AACrG,OAAO,EAAE,sBAAsB,EAAE,MAAM,kDAAkD,CAAC;AAG1F,OAAO,EAAE,uBAAuB,EAAE,MAAM,gBAAgB,CAAC;AAEzD,wBAAgB,cAAc,CAAC,MAAM,EAAE,uBAAuB,EAAE,QAAQ,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,GAAG,uBAAuB,CAwBxH;AAED,wBAAgB,aAAa,CAAC,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,sBAAsB,QAMpE"}
{"version":3,"file":"KJLUtils.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLUtils.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AACjE,OAAO,EAAE,uBAAuB,EAAE,MAAM,4DAA4D,CAAC;AACrG,OAAO,EAAE,sBAAsB,EAAE,MAAM,kDAAkD,CAAC;AAG1F,OAAO,EAAiB,uBAAuB,EAAE,MAAM,gBAAgB,CAAC;AAExE,wBAAgB,cAAc,CAAC,MAAM,EAAE,uBAAuB,EAAE,QAAQ,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,GAAG,uBAAuB,CAqCxH;AAED,wBAAgB,aAAa,CAAC,GAAG,EAAE,MAAM,EAAE,GAAG,EAAE,sBAAsB,QAMrE"}

View File

@@ -8,18 +8,27 @@ export interface MaterialOption {
materialName: string;
url: string;
isSelect: boolean;
isRender: boolean;
}
export declare class KJLImportConfigStore extends Singleton implements IConfigStore {
configName: string;
configsNames: string[];
m_Option: KJLImportConfigOption;
materialList: MaterialOption[];
isloading: boolean;
KeyIndex: number;
selectAll: boolean;
private queue;
materialMap: Map<string, Promise<{
materialName: string;
url: string;
}>>;
InitOption(): void;
SaveConfig(): IConfigOption<import("../../../UI/Store/BoardInterface").AnyObject>;
UpdateOption(cof: IConfigOption<KJLImportConfigOption>): void;
LoadMaterials: () => Promise<void>;
AsyncLoadMaterials: () => Promise<void>;
GetMaterialInfo: (material_id: string) => Promise<{
materialName: string;
url: string;
}>;
}
//# sourceMappingURL=KJLImportConfigStore.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"KJLImportConfigStore.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLImportConfigStore.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AAEtD,OAAO,EAAE,aAAa,EAAE,MAAM,yCAAyC,CAAC;AAExE,OAAO,EAAE,qBAAqB,EAAE,MAAM,kCAAkC,CAAC;AACzE,OAAO,EAAE,YAAY,EAAE,MAAM,8BAA8B,CAAC;AAE5D,MAAM,WAAW,cAAc;IAE3B,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,YAAY,EAAE,MAAM,CAAC;IACrB,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,OAAO,CAAC;CACrB;AACD,qBAAa,oBAAqB,SAAQ,SAAU,YAAW,YAAY;IAE3D,UAAU,EAAE,MAAM,CAAQ;IAC1B,YAAY,EAAE,MAAM,EAAE,CAAM;IAC5B,QAAQ,EAAE,qBAAqB,CAAgC;IAC/D,YAAY,EAAE,cAAc,EAAE,CAAM;IACpC,SAAS,UAAS;IAC9B,QAAQ,EAAE,MAAM,CAAK;IACT,SAAS,UAAS;IAE9B,UAAU;IAMV,UAAU;IAwBV,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,qBAAqB,CAAC;IAWtD,aAAa,sBAgCX;CACL"}
{"version":3,"file":"KJLImportConfigStore.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLImportConfigStore.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AAEtD,OAAO,EAAE,aAAa,EAAE,MAAM,yCAAyC,CAAC;AAExE,OAAO,EAAE,qBAAqB,EAAE,MAAM,kCAAkC,CAAC;AACzE,OAAO,EAAE,YAAY,EAAE,MAAM,8BAA8B,CAAC;AAE5D,MAAM,WAAW,cAAc;IAE3B,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,YAAY,EAAE,MAAM,CAAC;IACrB,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;CACrB;AACD,qBAAa,oBAAqB,SAAQ,SAAU,YAAW,YAAY;IAE3D,UAAU,EAAE,MAAM,CAAQ;IAC1B,YAAY,EAAE,MAAM,EAAE,CAAM;IAC5B,QAAQ,EAAE,qBAAqB,CAAgC;IAC/D,YAAY,EAAE,cAAc,EAAE,CAAM;IACpC,SAAS,UAAS;IAC9B,OAAO,CAAC,KAAK,CAAoC;IACjD,WAAW;sBAA2C,MAAM;aAAO,MAAM;QAAQ;IACjF,UAAU;IAMV,UAAU;IAwBV,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,qBAAqB,CAAC;IAWtD,aAAa,sBAYX;IAEF,kBAAkB,sBAuBhB;IAEF,eAAe,gBAAiB,MAAM,KAAG,QAAQ;QAAE,YAAY,EAAE,MAAM,CAAC;QAAC,GAAG,EAAE,MAAM,CAAC;KAAE,CAAC,CAetF;CACL"}

View File

@@ -3,6 +3,7 @@ import { KJLImportConfigStore } from "./KJLImportConfigStore";
export declare class KJLMaterialMap extends React.Component<{
store: KJLImportConfigStore;
}> {
componentWillUnmount(): void;
render(): JSX.Element;
private handleSelectAll;
private handleOnekeyDelete;

View File

@@ -1 +1 @@
{"version":3,"file":"KJLMaterialMap.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLMaterialMap.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAG9D,qBACa,cAAe,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,oBAAoB,CAAC;CAAE,CAAC;IAEjF,MAAM;IA+DN,OAAO,CAAC,eAAe,CAUrB;IAEF,OAAO,CAAC,kBAAkB,CAmBxB;CACL"}
{"version":3,"file":"KJLMaterialMap.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLMaterialMap.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAG9D,qBACa,cAAe,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,oBAAoB,CAAC;CAAE,CAAC;IAEjF,oBAAoB,IAAI,IAAI;IAI5B,MAAM;IAyDN,OAAO,CAAC,eAAe,CAUrB;IAEF,OAAO,CAAC,kBAAkB,CAmBxB;CACL"}

View File

@@ -1 +1 @@
{"version":3,"file":"KJLMaterialMapData.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLMaterialMapData.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAQ1B,OAAO,EAAE,oBAAoB,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAE9E,UAAU,iBAAiB;IAEvB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,QAAQ,EAAE,cAAc,CAAC;IACzB,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC;IAEtE,OAAO,CAAC,UAAU,CAAuC;IAClD,aAAa,2CAAyB;IAE7C,UAAU,OAAQ,WAAW,UAW3B;IACF,WAAW,SAAU;QAAE,WAAW,EAAE,MAAM,CAAC;QAAC,MAAM,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;KAAE,UAOvE;IACF,gBAAgB,aAmBd;IACF,OAAO,CAAC,oBAAoB,CA8B1B;IACF,MAAM;IA0DN,oBAAoB,MAAa,MAAM,mBAWrC;CACL"}
{"version":3,"file":"KJLMaterialMapData.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLMaterialMapData.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAQ1B,OAAO,EAAE,oBAAoB,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAE9E,UAAU,iBAAiB;IAEvB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,QAAQ,EAAE,cAAc,CAAC;IACzB,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC;IAEtE,OAAO,CAAC,UAAU,CAAuC;IAClD,aAAa,2CAAyB;IAE7C,UAAU,OAAQ,WAAW,UAW3B;IACF,WAAW,SAAU;QAAE,WAAW,EAAE,MAAM,CAAC;QAAC,MAAM,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;KAAE,UAOvE;IACF,gBAAgB,aAmBd;IACF,OAAO,CAAC,oBAAoB,CA8B1B;IACF,MAAM;IAgEN,oBAAoB,MAAa,MAAM,mBAWrC;CACL"}

View File

@@ -5,6 +5,15 @@ export declare class Command_M0 implements Command {
}
export declare class Command_PackageMove implements Command {
exec(): Promise<void>;
PackageMove(ents: Entity[], oents: Entity[], i1: number, i2: number, i1d?: number, i2d?: number): void;
/**
*
* @param allEnts
* @param i1 平面的x轴的 vector index索引
* @param i2 平面的y轴的 vector index索引
* @param [i1d=1000] 合并间距 x轴
* @param [i2d=1000] 合并间距 y轴
* @memberof Command_PackageMove
*/
PackageMove(allEnts: Entity[], i1: number, i2: number, i1d?: number, i2d?: number): void;
}
//# sourceMappingURL=MoveToWCS0.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"MoveToWCS0.d.ts","sourceRoot":"","sources":["../../../src/Add-on/MoveToWCS0.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAC3D,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAkBb;AAED,qBACa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;IAWV,WAAW,CAAC,IAAI,EAAE,MAAM,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,GAAG,SAAO,EAAE,GAAG,SAAO;CA0D9F"}
{"version":3,"file":"MoveToWCS0.d.ts","sourceRoot":"","sources":["../../../src/Add-on/MoveToWCS0.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAC3D,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAkBb;AAED,qBACa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;IAgBV;;;;;;;;OAQG;IACH,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,GAAG,SAAO,EAAE,GAAG,SAAO;CA2DhF"}

View File

@@ -1 +1 @@
{"version":3,"file":"Curve2Wall.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Room/Curve2Wall.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAoCb"}
{"version":3,"file":"Curve2Wall.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Room/Curve2Wall.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA2Cb"}

View File

@@ -1,8 +1,9 @@
import { Command } from "../../Editor/CommandMachine";
import { ITempTagProps } from "./TemplateTagCommand";
export declare class ShowTemplate implements Command {
private type;
private tag?;
constructor(tag?: ITempTagProps);
constructor(type: "Administration" | "Collection", tag?: ITempTagProps);
exec(): Promise<void>;
}
//# sourceMappingURL=ShowTemplate.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"ShowTemplate.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Template/ShowTemplate.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAC;AAErD,qBAAa,YAAa,YAAW,OAAO;IAE5B,OAAO,CAAC,GAAG,CAAC;gBAAJ,GAAG,CAAC,EAAE,aAAa;IACjC,IAAI;CAKb"}
{"version":3,"file":"ShowTemplate.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Template/ShowTemplate.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAC;AAErD,qBAAa,YAAa,YAAW,OAAO;IAE5B,OAAO,CAAC,IAAI;IAAmC,OAAO,CAAC,GAAG,CAAC;gBAAnD,IAAI,EAAE,gBAAgB,GAAG,YAAY,EAAU,GAAG,CAAC,EAAE,aAAa;IAChF,IAAI;CAKb"}

View File

@@ -16,6 +16,7 @@ export declare class TemplateTagCommand {
ReadTagList(tags: ITempTagProps[]): void;
ModifyTagName(tagName: string, newName: string, desc?: string): void;
ClearTagList(): void;
UpdataTag(tag?: ITempTagProps): void;
}
export declare const templateTagCommand: TemplateTagCommand;
//# sourceMappingURL=TemplateTagCommand.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"TemplateTagCommand.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Template/TemplateTagCommand.ts"],"names":[],"mappings":"AAYA,MAAM,WAAW,aAAa;IAE1B,OAAO,EAAE,MAAM,CAAC;IAChB,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;CACjB;AAGD,qBAAa,kBAAkB;IAG3B,OAAO,CAAC,QAAQ,CAAuB;IACvC,OAAO,CAAC,WAAW,CAAS;IAC5B,IAAI,OAAO,oBAGV;IACD,OAAO,CAAC,YAAY;IAepB,UAAU,CAAC,GAAG,EAAE,MAAM;IAItB,YAAY,CAAC,OAAO,EAAE,MAAM;IAI5B,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM;IA4CrC,SAAS,CAAC,OAAO,EAAE,MAAM;IAWnB,aAAa;IAanB,WAAW,CAAC,IAAI,EAAE,aAAa,EAAE;IASjC,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM;IAoB7D,YAAY;CAMf;AAED,eAAO,MAAM,kBAAkB,oBAA2B,CAAC"}
{"version":3,"file":"TemplateTagCommand.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Template/TemplateTagCommand.ts"],"names":[],"mappings":"AAYA,MAAM,WAAW,aAAa;IAE1B,OAAO,EAAE,MAAM,CAAC;IAChB,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;CACjB;AAGD,qBAAa,kBAAkB;IAG3B,OAAO,CAAC,QAAQ,CAAuB;IACvC,OAAO,CAAC,WAAW,CAAS;IAC5B,IAAI,OAAO,oBAGV;IACD,OAAO,CAAC,YAAY;IAyBpB,UAAU,CAAC,GAAG,EAAE,MAAM;IAItB,YAAY,CAAC,OAAO,EAAE,MAAM;IAI5B,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM;IA6CrC,SAAS,CAAC,OAAO,EAAE,MAAM;IAYnB,aAAa;IAanB,WAAW,CAAC,IAAI,EAAE,aAAa,EAAE;IASjC,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM;IAqB7D,YAAY;IAOZ,SAAS,CAAC,GAAG,CAAC,EAAE,aAAa;CAIhC;AAED,eAAO,MAAM,kBAAkB,oBAA2B,CAAC"}