8 Commits

Author SHA1 Message Date
ChenX
8f005232a8 同步最新的源代码 2023-02-17 09:40:24 +08:00
ChenX
6c7fce6930 开发:更新包 2023-01-12 12:00:04 +08:00
ChenX
4b61bff648 开发 修正类型错误 2023-01-11 11:43:10 +08:00
ChenX
12a50e98c6 同步最新的WebCAD代码,包括窗户与材质槽 2023-01-11 09:59:43 +08:00
ChenX
9ff24d8fbf 修复:在复用户型时,墙体的关联数据未更新 2022-11-09 17:41:33 +08:00
ChenX
25c2ec96fa 修复:避免生成的代码依赖错误,导致CADObject过晚初始化 2022-11-09 16:06:11 +08:00
ChenX
481587b834 开发:增加导出类型 2022-11-09 11:26:00 +08:00
ChenX
e74917cf54 功能:提供房间和墙体关联关系 2022-11-01 17:38:37 +08:00
721 changed files with 15582 additions and 9643 deletions

10681
api.cjs.js

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

10662
api.esm.js

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{ {
"name": "webcad_ue4_api", "name": "webcad_ue4_api",
"version": "0.3.10", "version": "0.3.12",
"description": "", "description": "",
"main": "api.esm.js", "main": "api.esm.js",
"module": "api.esm.js", "module": "api.esm.js",

View File

@@ -1 +1 @@
{"version":3,"file":"DxfEntityConvert.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/ACAD/DxfEntityConvert.ts"],"names":[],"mappings":"AAAA,OAAkB,EAA+C,IAAI,EAAkB,OAAO,EAAyG,MAAM,YAAY,CAAC;AAS1N,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAY9D,wBAAgB,WAAW,CAAC,MAAM,EAAE,MAAM,YAQzC;AAkBD,wBAAgB,mBAAmB,CAAC,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,IAAI,CAsRhF"} {"version":3,"file":"DxfEntityConvert.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/ACAD/DxfEntityConvert.ts"],"names":[],"mappings":"AAAA,OAAkB,EAA+C,IAAI,EAAkB,OAAO,EAAyG,MAAM,YAAY,CAAC;AAS1N,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAY9D,wBAAgB,WAAW,CAAC,MAAM,EAAE,MAAM,YAQzC;AAkBD,wBAAgB,mBAAmB,CAAC,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,IAAI,CA0RhF"}

View File

@@ -1 +1 @@
{"version":3,"file":"ActivityLayerBoard.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ActivityLayerBoard.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA2Eb"} {"version":3,"file":"ActivityLayerBoard.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ActivityLayerBoard.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA0Eb"}

View File

@@ -1,5 +1,5 @@
import { Command } from "../Editor/CommandMachine"; import { Command } from "../Editor/CommandMachine";
import { IConfigOption } from "../UI/Components/Board/UserConfig"; import { IConfigOption } from "../UI/Components/Board/UserConfigComponent";
import { IConfigStore } from "../UI/Store/BoardStore"; import { IConfigStore } from "../UI/Store/BoardStore";
export declare class AutoHoleFaceSetting implements Command { export declare class AutoHoleFaceSetting implements Command {
store: AutoHoleFaceSettingStore; store: AutoHoleFaceSettingStore;

View File

@@ -1 +1 @@
{"version":3,"file":"AutoHoleFaceSetting.d.ts","sourceRoot":"","sources":["../../../src/Add-on/AutoHoleFaceSetting.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,aAAa,EAAE,MAAM,mCAAmC,CAAC;AAElE,OAAO,EAAE,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAGtD,qBAAa,mBAAoB,YAAW,OAAO;IAE/C,KAAK,EAAE,wBAAwB,CAAC;IAC1B,IAAI;CAmDb;AAGD,cAAM,wBAAyB,YAAW,YAAY;IAElD,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"} {"version":3,"file":"AutoHoleFaceSetting.d.ts","sourceRoot":"","sources":["../../../src/Add-on/AutoHoleFaceSetting.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,aAAa,EAAE,MAAM,4CAA4C,CAAC;AAE3E,OAAO,EAAE,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAGtD,qBAAa,mBAAoB,YAAW,OAAO;IAE/C,KAAK,EAAE,wBAAwB,CAAC;IAC1B,IAAI;CAmDb;AAGD,cAAM,wBAAyB,YAAW,YAAY;IAElD,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"}

View File

@@ -1 +1 @@
{"version":3,"file":"BatchModifySealOrDrill.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Batch/BatchModifySealOrDrill.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAiCtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CAgCb;AAGD,qBAAa,6BAA8B,YAAW,OAAO;IAEnD,IAAI;CAYb;AAGD,qBAAa,6BAA8B,YAAW,OAAO;IAEnD,IAAI;CAab"} {"version":3,"file":"BatchModifySealOrDrill.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Batch/BatchModifySealOrDrill.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAgCtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CAoCb;AAGD,qBAAa,6BAA8B,YAAW,OAAO;IAEnD,IAAI;CAoBb;AAGD,qBAAa,6BAA8B,YAAW,OAAO;IAEnD,IAAI;CAYb"}

View File

@@ -1 +1 @@
{"version":3,"file":"CuttingByFace.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/CuttingByFace.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAC9D,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AAErF,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;cAkHM,kBAAkB;;;IAKlC,SAAS,CAAC,EAAE,EAAE,YAAY,EAAE,IAAI,EAAE,MAAM,EAAE,WAAW,EAAE,OAAO;YAShD,cAAc;YAiBd,cAAc;CA4C/B;AAED,qBAAa,iBAAkB,SAAQ,aAAa;cAEhC,kBAAkB,IAAI,OAAO,CAAC;QAAE,YAAY,CAAC,EAAE,GAAG,CAAC,cAAc,EAAE,MAAM,EAAE,CAAC,CAAC;KAAE,CAAC;CAiBnG"} {"version":3,"file":"CuttingByFace.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/CuttingByFace.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAC9D,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AAErF,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;cAkGM,kBAAkB;;;IAKlC,SAAS,CAAC,EAAE,EAAE,YAAY,EAAE,IAAI,EAAE,MAAM,EAAE,WAAW,EAAE,OAAO;YAShD,cAAc;YAiBd,cAAc;CAgC/B;AAED,qBAAa,iBAAkB,SAAQ,aAAa;cAEhC,kBAAkB,IAAI,OAAO,CAAC;QAAE,YAAY,CAAC,EAAE,GAAG,CAAC,cAAc,EAAE,MAAM,EAAE,CAAC,CAAC;KAAE,CAAC;CAiBnG"}

View File

@@ -1,5 +1,5 @@
import { Command } from "../../Editor/CommandMachine"; import { Command } from "../../Editor/CommandMachine";
import { IConfigOption } from "../../UI/Components/Board/UserConfig"; import { IConfigOption } from "../../UI/Components/Board/UserConfigComponent";
import { IConfigStore } from "../../UI/Store/BoardStore"; import { IConfigStore } from "../../UI/Store/BoardStore";
export declare class SelectThinBehindBoard implements Command { export declare class SelectThinBehindBoard implements Command {
store: SelectThinBehindBoardStore; store: SelectThinBehindBoardStore;

View File

@@ -1 +1 @@
{"version":3,"file":"SelectThinBehindBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SelectThinBehindBoard.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,aAAa,EAAE,MAAM,sCAAsC,CAAC;AAErE,OAAO,EAAE,YAAY,EAAE,MAAM,2BAA2B,CAAC;AAGzD,qBAAa,qBAAsB,YAAW,OAAO;IAEjD,KAAK,EAAE,0BAA0B,CAAC;IAC5B,IAAI;CAmDb;AAGD,cAAM,0BAA2B,YAAW,YAAY;IAEpD,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"} {"version":3,"file":"SelectThinBehindBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SelectThinBehindBoard.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,aAAa,EAAE,MAAM,+CAA+C,CAAC;AAE9E,OAAO,EAAE,YAAY,EAAE,MAAM,2BAA2B,CAAC;AAGzD,qBAAa,qBAAsB,YAAW,OAAO;IAEjD,KAAK,EAAE,0BAA0B,CAAC;IAC5B,IAAI;CAmDb;AAGD,cAAM,0BAA2B,YAAW,YAAY;IAEpD,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"}

View File

@@ -15,6 +15,7 @@ export declare class BoardFindModify implements Command {
private FindMinSizeBrs; private FindMinSizeBrs;
private FindHaveSpiteSize; private FindHaveSpiteSize;
private GetBoardOption; private GetBoardOption;
private GetHardWareOption;
private RemoveBoardModelingOrSpecialShape; private RemoveBoardModelingOrSpecialShape;
private ModifyHardware; private ModifyHardware;
private FilterHardware; private FilterHardware;

View File

@@ -1 +1 @@
{"version":3,"file":"BoardFindModify.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardFindModify.ts"],"names":[],"mappings":"AAeA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAYnD,qBAAa,eAAgB,YAAW,OAAO;IAE3C,OAAO,CAAC,iBAAiB,CAAS;IAC5B,IAAI;YAqCI,SAAS;IAmBvB,OAAO,CAAC,aAAa;YAQP,OAAO;IA2CrB,OAAO,CAAC,QAAQ;IAwJhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,cAAc;IAYtB,YAAY,CAAC,CAAC,KAAA;YAIA,SAAS;IAYvB,OAAO,CAAC,QAAQ;YA8JF,cAAc;YAKd,cAAc;YAKd,iBAAiB;YASjB,cAAc;YAqDd,iCAAiC;YAkBjC,cAAc;IA4B5B,OAAO,CAAC,cAAc;CA2CzB"} {"version":3,"file":"BoardFindModify.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardFindModify.ts"],"names":[],"mappings":"AAeA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAYnD,qBAAa,eAAgB,YAAW,OAAO;IAE3C,OAAO,CAAC,iBAAiB,CAAS;IAC5B,IAAI;YAyCI,SAAS;IAmBvB,OAAO,CAAC,aAAa;YAQP,OAAO;IA2CrB,OAAO,CAAC,QAAQ;IAwJhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,cAAc;IAYtB,YAAY,CAAC,CAAC,KAAA;YAIA,SAAS;IAYvB,OAAO,CAAC,QAAQ;YA8JF,cAAc;YAKd,cAAc;YAKd,iBAAiB;YASjB,cAAc;YAqDd,iBAAiB;YAcjB,iCAAiC;YAyBjC,cAAc;IA+B5B,OAAO,CAAC,cAAc;CAkDzB"}

View File

@@ -1,7 +1,7 @@
import * as React from 'react'; import * as React from 'react';
import { Board } from "../DatabaseServices/Entity/Board"; import { Board } from "../DatabaseServices/Entity/Board";
import { Command } from "../Editor/CommandMachine"; import { Command } from "../Editor/CommandMachine";
import { IConfigOption } from '../UI/Components/Board/UserConfig'; import { IConfigOption } from '../UI/Components/Board/UserConfigComponent';
import { IConfigStore } from '../UI/Store/BoardStore'; import { IConfigStore } from '../UI/Store/BoardStore';
export declare class ChangeColorByMaterial implements Command { export declare class ChangeColorByMaterial implements Command {
store: CalcBrThicknessConfigStore; store: CalcBrThicknessConfigStore;

View File

@@ -1 +1 @@
{"version":3,"file":"ChangeColorByBoardMaterial.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ChangeColorByBoardMaterial.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAO/B,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,OAAO,EAAE,aAAa,EAAE,MAAM,mCAAmC,CAAC;AAGlE,OAAO,EAAE,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAGtD,qBAAa,qBAAsB,YAAW,OAAO;IAEjD,KAAK,EAAE,0BAA0B,CAAC;IAC5B,IAAI;CAgFb;AAED,UAAU,gCAAgC;IAEtC,IAAI,EAAE;QACF,GAAG,EAAE,MAAM,CAAC;QACZ,GAAG,EAAE,KAAK,EAAE,CAAC;QACb,KAAK,EAAE,MAAM,CAAC;KACjB,EAAE,CAAC;CACP;AAGD,qBACa,2BAA4B,SAAQ,KAAK,CAAC,SAAS,CAAC,gCAAgC,EAAE,EAAE,CAAC;IAEtF,WAAW,EAAE,MAAM,CAAM;IACrC,SAAS,EAAE,QAAQ,CAAC;IACpB,iBAAiB;IAyBjB,oBAAoB;IAKb,MAAM;IA6Bb,OAAO,CAAC,KAAK,CAMX;CACL;AAID,cAAM,0BAA2B,YAAW,YAAY;IAEpD,OAAO,CAAC,MAAM,CAAC,eAAe,CAA6B;IAC3D,MAAM,CAAC,WAAW,IAAI,0BAA0B;IAOhD,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"} {"version":3,"file":"ChangeColorByBoardMaterial.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ChangeColorByBoardMaterial.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAO/B,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,OAAO,EAAE,aAAa,EAAE,MAAM,4CAA4C,CAAC;AAG3E,OAAO,EAAE,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAGtD,qBAAa,qBAAsB,YAAW,OAAO;IAEjD,KAAK,EAAE,0BAA0B,CAAC;IAC5B,IAAI;CAgFb;AAED,UAAU,gCAAgC;IAEtC,IAAI,EAAE;QACF,GAAG,EAAE,MAAM,CAAC;QACZ,GAAG,EAAE,KAAK,EAAE,CAAC;QACb,KAAK,EAAE,MAAM,CAAC;KACjB,EAAE,CAAC;CACP;AAGD,qBACa,2BAA4B,SAAQ,KAAK,CAAC,SAAS,CAAC,gCAAgC,EAAE,EAAE,CAAC;IAEtF,WAAW,EAAE,MAAM,CAAM;IACrC,SAAS,EAAE,QAAQ,CAAC;IACpB,iBAAiB;IAyBjB,oBAAoB;IAKb,MAAM;IA6Bb,OAAO,CAAC,KAAK,CAMX;CACL;AAID,cAAM,0BAA2B,YAAW,YAAY;IAEpD,OAAO,CAAC,MAAM,CAAC,eAAe,CAA6B;IAC3D,MAAM,CAAC,WAAW,IAAI,0BAA0B;IAOhD,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"}

8
types/Add-on/Cmd_Freeze.d.ts vendored Normal file
View File

@@ -0,0 +1,8 @@
import { Command } from "../Editor/CommandMachine";
export declare class Cmd_Freeze implements Command {
exec(): Promise<void>;
}
export declare class Cmd_UnFreeze implements Command {
exec(): Promise<void>;
}
//# sourceMappingURL=Cmd_Freeze.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"Cmd_Freeze.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Cmd_Freeze.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAUb;AAGD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CAeb"}

View File

@@ -1 +1 @@
{"version":3,"file":"CommandFeeding.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CommandFeeding.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IA8EV,OAAO,CAAC,QAAQ;IA8BhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,kBAAkB;IAqB1B,OAAO,CAAC,QAAQ;CAOnB"} {"version":3,"file":"CommandFeeding.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CommandFeeding.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAQnD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IA8EV,OAAO,CAAC,QAAQ;IA8BhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,kBAAkB;IAqB1B,OAAO,CAAC,QAAQ;CAOnB"}

View File

@@ -1 +1 @@
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAWA,qBAAa,oBAAoB;IAEvB,IAAI;CAiBb;AAED,wBAAsB,YAAY,CAAC,CAAC,EAAE,IAAI,oBAyCzC"} {"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAcA,qBAAa,oBAAoB;IAEvB,IAAI;CAiBb;AAED,wBAAsB,YAAY,CAAC,CAAC,EAAE,IAAI,oBAuEzC"}

View File

@@ -1 +1 @@
{"version":3,"file":"ActivityLayerBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ActivityLayerBoardTool.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAS5D,OAAO,EAAE,SAAS,EAAE,YAAY,EAAE,eAAe,EAAE,MAAM,+BAA+B,CAAC;AAEzF,cAAM,sBAAsB;IAExB,SAAS,EAAE,SAAS,EAAE,CAAC;IACvB,OAAO,CAAC,oBAAoB;IAe5B,OAAO,CAAC,aAAa;IAwCrB,OAAO,CAAC,aAAa;IAuBrB,OAAO,CAAC,wBAAwB;IAiBhC,OAAO,CAAC,YAAY;IAapB,OAAO,CAAC,UAAU;IA8ClB,OAAO,CAAC,QAAQ;IAMhB,KAAK,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,UAAU,EAAE,eAAe,EAAE,KAAK,GAAE,SAAS,EAAO,EAAE,MAAM,CAAC,EAAE,YAAY;IAqG/F,OAAO,CAAC,WAAW;IAuCnB,OAAO,CAAC,cAAc;CA6CzB;AAED,eAAO,MAAM,sBAAsB,wBAA+B,CAAC"} {"version":3,"file":"ActivityLayerBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ActivityLayerBoardTool.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAS5D,OAAO,EAAE,SAAS,EAAE,YAAY,EAAE,eAAe,EAAE,MAAM,+BAA+B,CAAC;AAEzF,cAAM,sBAAsB;IAExB,SAAS,EAAE,SAAS,EAAE,CAAC;IACvB,OAAO,CAAC,oBAAoB;IAe5B,OAAO,CAAC,aAAa;IAwCrB,OAAO,CAAC,aAAa;IAuBrB,OAAO,CAAC,wBAAwB;IAiBhC,OAAO,CAAC,YAAY;IAapB,OAAO,CAAC,UAAU;IA6ClB,OAAO,CAAC,QAAQ;IAMhB,KAAK,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,UAAU,EAAE,eAAe,EAAE,KAAK,GAAE,SAAS,EAAO,EAAE,MAAM,CAAC,EAAE,YAAY;IAuG/F,OAAO,CAAC,WAAW;IAuCnB,OAAO,CAAC,cAAc;CA6CzB;AAED,eAAO,MAAM,sBAAsB,wBAA+B,CAAC"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawBoardTool.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,WAAW,EAAE,MAAM,uCAAuC,CAAC;AAGpE,OAAO,EAAE,cAAc,EAAE,MAAM,0CAA0C,CAAC;AAE1E,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAC1D,OAAO,EAAE,gBAAgB,EAAE,eAAe,EAAE,kBAAkB,EAAE,MAAM,2BAA2B,CAAC;AAGlG,8BAAsB,aAAc,YAAW,OAAO;IAGlD,SAAS,CAAC,QAAQ,YAAmB;IACrC,SAAS,CAAC,SAAS,EAAE,cAAc,CAAC;IACpC,SAAS,CAAC,KAAK,EAAE,eAAe,GAAG,kBAAkB,GAAG,gBAAgB,CAAC;IACzE,SAAS,CAAC,KAAK,EAAE,WAAW,CAAC;IACvB,IAAI;IAsBV,OAAO,CAAC,QAAQ,CAKd;YACY,mBAAmB;cAmCjB,UAAU,CAAC,aAAa,UAAO;CAClD"} {"version":3,"file":"DrawBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawBoardTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,WAAW,EAAE,MAAM,uCAAuC,CAAC;AAGpE,OAAO,EAAE,cAAc,EAAE,MAAM,0CAA0C,CAAC;AAE1E,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAC1D,OAAO,EAAE,gBAAgB,EAAE,eAAe,EAAE,kBAAkB,EAAE,MAAM,2BAA2B,CAAC;AAGlG,8BAAsB,aAAc,YAAW,OAAO;IAGlD,SAAS,CAAC,QAAQ,YAAmB;IACrC,SAAS,CAAC,SAAS,EAAE,cAAc,CAAC;IACpC,SAAS,CAAC,KAAK,EAAE,eAAe,GAAG,kBAAkB,GAAG,gBAAgB,CAAC;IACzE,SAAS,CAAC,KAAK,EAAE,WAAW,CAAC;IACvB,IAAI;IA0BV,OAAO,CAAC,QAAQ,CAKd;YACY,mBAAmB;cAmCjB,UAAU,CAAC,aAAa,UAAO;CAClD"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawClosingStrip.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawClosingStrip.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAKzC,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAc7C,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IA4GV,iBAAiB,CAAC,UAAU,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO;CAsHtD"} {"version":3,"file":"DrawClosingStrip.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawClosingStrip.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAMzC,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAc7C,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IA4GV,iBAAiB,CAAC,UAAU,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO;CAsHtD"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawDoor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDoor.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,QAAS,YAAW,OAAO;IAE9B,IAAI;CA0Cb"} {"version":3,"file":"DrawDoor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDoor.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAUtD,qBAAa,QAAS,YAAW,OAAO;IAE9B,IAAI;CAyCb"}

View File

@@ -1,5 +1,9 @@
import { Box3, Matrix4 } from "three";
import { CADObject } from "../../../DatabaseServices/CADObject";
import { Board } from "../../../DatabaseServices/Entity/Board"; import { Board } from "../../../DatabaseServices/Entity/Board";
import { Entity } from '../../../DatabaseServices/Entity/Entity'; import { Entity } from '../../../DatabaseServices/Entity/Entity';
import { HardwareCompositeEntity } from "../../../DatabaseServices/Hardware/HardwareCompositeEntity";
import { ObjectId } from "../../../DatabaseServices/ObjectId";
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord"; import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
import { ISpaceParse } from "../../../Geometry/SpaceParse/ISpaceParse"; import { ISpaceParse } from "../../../Geometry/SpaceParse/ISpaceParse";
import { BoardProcessOption } from "../../../UI/Store/BoardInterface"; import { BoardProcessOption } from "../../../UI/Store/BoardInterface";
@@ -29,9 +33,14 @@ export declare class DrawDoorTool {
protected GetRootTemplate(): TemplateRecord; protected GetRootTemplate(): TemplateRecord;
private CreatePositionSpaceTr; private CreatePositionSpaceTr;
protected CreateHandleTr(info: IDoorInfo, doorTr: TemplateRecord): void; protected CreateHandleTr(info: IDoorInfo, doorTr: TemplateRecord): void;
protected GetHingeTemp(info: IDoorInfo, door: TemplateRecord): void; protected GetHingeTemp(info: IDoorInfo, door: TemplateRecord): boolean;
/**
* 设置五金(拉手 铰链)和板的关联切割
* @param allEntitys 所有的实体 包括了门和五金
* @param isUpDownDoor 上下开门 否为左右开门
* @returns
*/
protected RelativeMetalsToBoard(allEntitys: Entity[], isUpDownDoor: boolean): boolean; protected RelativeMetalsToBoard(allEntitys: Entity[], isUpDownDoor: boolean): boolean;
private SetHingeType;
getSpaceAllBoards(): Board[]; getSpaceAllBoards(): Board[];
protected GetDoorTemp(info: IDoorInfo): TemplateRecord; protected GetDoorTemp(info: IDoorInfo): TemplateRecord;
protected SetOpenDir(doorsTemp: TemplateRecord, info: IDoorInfo): void; protected SetOpenDir(doorsTemp: TemplateRecord, info: IDoorInfo): void;
@@ -41,7 +50,7 @@ export declare class DrawDoorTool {
* *
* @private * @private
* @param {number} doorSpecs 门板高度/宽度 * @param {number} doorSpecs 门板高度/宽度
* @param {Box3} enBox 铰链空间box * @param {Box3} inventedBox 铰链空间box GetBoundingBoxInMtx
* @param {Entity[]} checkEnts 判断碰撞板 * @param {Entity[]} checkEnts 判断碰撞板
* @param {number} distance 一次偏移量 * @param {number} distance 一次偏移量
* @param {Matrix4} ocs * @param {Matrix4} ocs
@@ -51,6 +60,35 @@ export declare class DrawDoorTool {
*/ */
private GetHingeMoveNum; private GetHingeMoveNum;
private MoveAgain; private MoveAgain;
private IsIntersects;
} }
/**
* 设置未被分析铰链类型的铰链 都设置成无盖铰链
* @param parseTypedHinges 已经解析了类型的铰链
* @param hingeSet
*/
export declare function SetNoPareTypeHigneName(parseTypedHinges: Set<ObjectId<CADObject>>, hingeSet: Set<ObjectId<CADObject>>): void;
/**
* 设置铰链的类型(全盖 无盖 半盖)
* @param br
* @param ironware
* @returns void
*/
export declare function SetHingeType(br: Board, ironware: HardwareCompositeEntity): void;
/**
* @param enBox 实体的世界坐标系盒子
* @param checkEnts 校验的实体列表
* @param parentOCS 父空间的坐标系
*/
export declare function IsBoxAndEntitysIntersect(enBox: Box3, checkEnts: Entity[], parentOCS?: Matrix4): boolean;
/**
*
* 特殊铰链模板(多个实体编组)
* 防止 hingeSpace.GetParam("SY").value 被覆盖
*
* @param {Map<ObjectId, number>} hingeTr2Size_Map
* @param {TemplateRecord} hingeTr
* @param {number} sizeX 编组内size取最大的 (宽度?)
* @return {*} {boolean} 如果记录过了(并且尺寸比新来的大) 就返回true
*/
export declare function RecordHingeTrSizeX(hingeTr2Size_Map: Map<ObjectId, number>, hingeTr: TemplateRecord, sizeX: number): boolean;
//# sourceMappingURL=DrawDoorTool.d.ts.map //# sourceMappingURL=DrawDoorTool.d.ts.map

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;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"} {"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"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"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawLeftRightOpenDoor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawLeftRightOpenDoor.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAInF,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAE9C,qBAAa,qBAAsB,SAAQ,YAAY;IAE7C,IAAI;IA6FV,SAAS,CAAC,eAAe;IAMzB,OAAO,CAAC,cAAc;IA8CtB,OAAO,CAAC,cAAc;IAiBtB,OAAO,CAAC,oBAAoB;IAoH5B,OAAO,CAAC,eAAe;IA0BvB,OAAO,CAAC,YAAY;CA2BvB"} {"version":3,"file":"DrawLeftRightOpenDoor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawLeftRightOpenDoor.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAKnF,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAE9C,qBAAa,qBAAsB,SAAQ,YAAY;IAE7C,IAAI;IAwGV,SAAS,CAAC,eAAe;IAMzB,OAAO,CAAC,cAAc;IA8CtB,OAAO,CAAC,cAAc;IAiBtB,OAAO,CAAC,oBAAoB;IAoH5B,OAAO,CAAC,eAAe;IA0BvB,OAAO,CAAC,YAAY;CA2BvB"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawUpDownOpenDoor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawUpDownOpenDoor.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAInF,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAE9C,qBAAa,kBAAmB,SAAQ,YAAY;IAE1C,IAAI;IA+FV,SAAS,CAAC,eAAe;IAOzB,OAAO,CAAC,cAAc;IA8CtB,OAAO,CAAC,cAAc;IAetB,OAAO,CAAC,oBAAoB;IAsH5B,OAAO,CAAC,YAAY;IA0BpB,OAAO,CAAC,eAAe;CA0B1B"} {"version":3,"file":"DrawUpDownOpenDoor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawUpDownOpenDoor.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAKnF,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAE9C,qBAAa,kBAAmB,SAAQ,YAAY;IAE1C,IAAI;IA0GV,SAAS,CAAC,eAAe;IAOzB,OAAO,CAAC,cAAc;IA8CtB,OAAO,CAAC,cAAc;IAetB,OAAO,CAAC,oBAAoB;IAsH5B,OAAO,CAAC,YAAY;IA0BpB,OAAO,CAAC,eAAe;CA0B1B"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawDrawer.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDrawer.ts"],"names":[],"mappings":"AAkBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAYtD,qBAAa,WAAY,YAAW,OAAO;IAEvC,OAAO,CAAC,iBAAiB,CAAmB;IACtC,IAAI;IA8MV,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,mBAAmB;IAQ3B,OAAO,CAAC,eAAe;IAqDvB,OAAO,CAAC,cAAc;IA2CtB,OAAO,CAAC,aAAa;IA4IrB,OAAO,CAAC,eAAe;IAgBvB,OAAO,CAAC,qBAAqB;IAa7B,gBAAgB;IAChB,OAAO,CAAC,UAAU;IAUlB,OAAO,CAAC,aAAa;CAmFxB"} {"version":3,"file":"DrawDrawer.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDrawer.ts"],"names":[],"mappings":"AAkBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,WAAY,YAAW,OAAO;IAEvC,OAAO,CAAC,iBAAiB,CAAmB;IACtC,IAAI;IA6MV,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,mBAAmB;IAQ3B,OAAO,CAAC,eAAe;IAqDvB,OAAO,CAAC,cAAc;IA2CtB,OAAO,CAAC,aAAa;IA4IrB,OAAO,CAAC,eAAe;IAgBvB,OAAO,CAAC,qBAAqB;IAa7B,gBAAgB;IAChB,OAAO,CAAC,UAAU;IAUlB,OAAO,CAAC,aAAa;CAmFxB"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawLeftRightBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawLeftRightBoard.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAatD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAgBV,OAAO,CAAC,WAAW;IAgBnB,OAAO,CAAC,aAAa,CAqKnB;IACF,OAAO,CAAC,aAAa,CAiCnB;CACL"} {"version":3,"file":"DrawLeftRightBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawLeftRightBoard.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAatD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAgBV,OAAO,CAAC,WAAW;IAmBnB,OAAO,CAAC,aAAa,CAuKnB;IACF,OAAO,CAAC,aAAa,CAiCnB;CACL"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawSingleBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSingleBoard.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CA0Fb"} {"version":3,"file":"DrawSingleBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSingleBoard.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CA0Fb"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawTopBottomBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawTopBottomBoard.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAUtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAsCb"} {"version":3,"file":"DrawTopBottomBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawTopBottomBoard.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAUtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAsCb"}

View File

@@ -1,5 +1,12 @@
import { Entity } from "../../DatabaseServices/Entity/Entity";
import { Command } from "../../Editor/CommandMachine"; import { Command } from "../../Editor/CommandMachine";
export declare class ParseHinge implements Command { export declare class ParseHinge implements Command {
exec(): Promise<void>; exec(): Promise<void>;
} }
/**
* @export
* @param {Entity} door 目标门板
* @return {[string, string][]} [铰链名称,铰链坐标] [ ]
*/
export declare function GetHingePosistionParse(door: Entity): [string, string][];
//# sourceMappingURL=ParseHinge.d.ts.map //# sourceMappingURL=ParseHinge.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"ParseHinge.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ParseHinge.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAuGb"} {"version":3,"file":"ParseHinge.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ParseHinge.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAG9D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAwEb;AAED;;;;GAIG;AACH,wBAAgB,sBAAsB,CAAC,IAAI,EAAE,MAAM,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAsBvE"}

View File

@@ -1,44 +1,12 @@
import { Matrix4 } from "three"; import { Matrix4 } from "three";
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Board } from "../../DatabaseServices/Entity/Board"; import { Board } from "../../DatabaseServices/Entity/Board";
import { Entity } from "../../DatabaseServices/Entity/Entity"; import { Entity } from "../../DatabaseServices/Entity/Entity";
import { Command } from "../../Editor/CommandMachine"; import { Command } from "../../Editor/CommandMachine";
import { IConfigOption } from "../../UI/Components/Board/UserConfig";
import { IConfigStore } from "../../UI/Store/BoardStore";
export declare class Command_AutoDimBrs implements Command { export declare class Command_AutoDimBrs implements Command {
maxThickness: number;
store: AutoDimBrsStore;
exec(): Promise<void>; exec(): Promise<void>;
/** /**
* 绘制标注 *获取所有板 包括复合实体内的板件
* @param brs
* @param drawCS 绘制标注的坐标系
*/ */
DrawDim(brs: Board[], drawCS: Matrix4, textRotation?: number, needJig?: boolean, useMaxZ?: boolean, isLeadOutFlipped?: boolean): AlignedDimension[]; GetAllBoards(ents: Entity[], outAllBrs?: any[], parentOCS?: Matrix4, parentSCS?: Matrix4): Board[];
/**
*获取Board[]内所有板件 包括复合实体内的板件
*
* @param {Entity[]} oldBoard
* @return {*} {Board[]}
* @memberof Command_AutoDimBrs
*/
backBoards(oldBoard: Entity[]): Board[];
} }
declare class AutoDimBrsStore implements IConfigStore {
configName: string;
configsNames: string[];
config: {
option: {
dimType: number;
};
};
InitOption(): void;
SaveConfig(): {
option: {
dimType: number;
};
};
UpdateOption(conf: IConfigOption<any>): void;
}
export {};
//# sourceMappingURL=AutoDimBrs.d.ts.map //# sourceMappingURL=AutoDimBrs.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"AutoDimBrs.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/AutoDimBrs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAoB,MAAM,OAAO,CAAC;AAGlD,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AACrF,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAG9D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,OAAO,EAAE,aAAa,EAAE,MAAM,sCAAsC,CAAC;AAErE,OAAO,EAAE,YAAY,EAAE,MAAM,2BAA2B,CAAC;AAKzD,qBAAa,kBAAmB,YAAW,OAAO;IAE9C,YAAY,EAAE,MAAM,CAAK;IAEzB,KAAK,EAAE,eAAe,CAAC;IACjB,IAAI;IAmDV;;;;OAIG;IACH,OAAO,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,OAAO,EAAE,YAAY,CAAC,EAAE,MAAM,EAAE,OAAO,GAAE,OAAe,EAAE,OAAO,GAAE,OAAe,EAAE,gBAAgB,GAAE,OAAe;IA6FnJ;;;;;;OAMG;IACH,UAAU,CAAC,QAAQ,EAAE,MAAM,EAAE,GAAG,KAAK,EAAE;CAmB1C;AAGD,cAAM,eAAgB,YAAW,YAAY;IAEzC,UAAU,SAAQ;IAClB,YAAY,WAAU;IACtB,MAAM;;;;MAIJ;IACF,UAAU;IAQV,UAAU;;;;;IAIV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;CAIxC"} {"version":3,"file":"AutoDimBrs.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/AutoDimBrs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAEzC,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAG9D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAUtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;IA8DV;;OAEG;IACH,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,EAAE,SAAS,QAAK,EAAE,SAAS,GAAE,OAAmB,EAAE,SAAS,GAAE,OAAmB,GAAG,KAAK,EAAE;CAgDxH"}

View File

@@ -0,0 +1,18 @@
import { IConfigOption } from "../../UI/Components/Board/UserConfigComponent";
import { IAutoDimBrsOption } from "../../UI/Store/BoardInterface";
import { IConfigStore } from "../../UI/Store/BoardStore";
export declare class AutoDimBrsStore implements IConfigStore {
configName: string;
configsNames: string[];
m_Option: IAutoDimBrsOption;
InitOption(): void;
InitConfigs(): {
[key: string]: IConfigOption<import("../../UI/Store/BoardInterface").AnyObject>;
};
SaveConfig(): IConfigOption<import("../../UI/Store/BoardInterface").AnyObject>;
UpdateOption(conf: IConfigOption<any>): void;
private static _SingleInstance;
static GetInstance(): AutoDimBrsStore;
}
export declare const autoDimBrsStore: AutoDimBrsStore;
//# sourceMappingURL=AutoDimBrsStore.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"AutoDimBrsStore.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/AutoDimBrsStore.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,aAAa,EAAE,MAAM,+CAA+C,CAAC;AAC9E,OAAO,EAAE,iBAAiB,EAAE,MAAM,+BAA+B,CAAC;AAClE,OAAO,EAAE,YAAY,EAAE,MAAM,2BAA2B,CAAC;AAGzD,qBAAa,eAAgB,YAAW,YAAY;IAEpC,UAAU,SAAQ;IAClB,YAAY,EAAE,MAAM,EAAE,CAAM;IAC5B,QAAQ,EAAE,iBAAiB,CAAkC;IAEzE,UAAU;IAKV,WAAW;;;IAUX,UAAU;IAQV,YAAY,CAAC,IAAI,EAAE,aAAa,CAAC,GAAG,CAAC;IAarC,OAAO,CAAC,MAAM,CAAC,eAAe,CAAkB;IAChD,MAAM,CAAC,WAAW,IAAI,eAAe;CAMxC;AAED,eAAO,MAAM,eAAe,iBAAgC,CAAC"}

View File

@@ -1,57 +1,11 @@
import { Matrix4 } from "three";
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Board } from "../../DatabaseServices/Entity/Board";
import { Curve } from "../../DatabaseServices/Entity/Curve";
import { Polyline } from "../../DatabaseServices/Entity/Polyline";
import { CoordinateSystem } from "../../Geometry/CoordinateSystem";
export declare enum EDimType { export declare enum EDimType {
Total = 1, Total = "total",
Out = 2, Out = "out",
InW = 4, InW = "inW",
InH = 8, InH = "inH",
NoRepeat = 16, NoRepeat = "noRepeat",
NoSmSize = 32, NoSmSize = "noSmSize",
All = 127 NoAppointSize = "noAppointSize",
NoInSize = "noInSize"
} }
interface DirPls {
left: Curve[];
right: Curve[];
top: Curve[];
bottom: Curve[];
}
export declare class AutoDimBoardsTool {
private qsMtx;
private min;
private maxThickness;
private type;
private repeatDim;
Do(boardList: Board[], type: EDimType): void;
private TotalDim;
DimOut(brs: Board[]): void;
private DimIn;
private RayPoint;
private DimInBy;
DrawFrontDim(brs: Board[], textRo: number): Promise<AlignedDimension[]>;
/**
* 绘制标注
* @param brs
* @param drawCS 绘制标注的坐标系
*/
DrawDim(brs: Board[], drawCS: Matrix4, textRotation?: number, useMaxZ?: boolean, isLeadOutFlipped?: boolean): AlignedDimension[];
/**
* 判断轮廓的上下左右
* @param pl 轮廓(多段线)
* @param cs 参照坐标系
* @memberof Command_AutoDimBrs
*/
JudgeOutlineDirection(pls: Polyline[], cs: CoordinateSystem): DirPls;
/**
* 通过轮廓并集得到最大外轮廓
* @memberof Command_AutoDimBrs
*/
private GetOutLineByBoolUnion;
private handleRepeat;
}
export declare const autoDimBoardTool: AutoDimBoardsTool;
export {};
//# sourceMappingURL=AutoDimBrsTool.d.ts.map //# sourceMappingURL=AutoDimBrsTool.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"AutoDimBrsTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/AutoDimBrsTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAiC,OAAO,EAAyC,MAAM,OAAO,CAAC;AAItG,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AACrF,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,QAAQ,EAAE,MAAM,wCAAwC,CAAC;AAIlE,OAAO,EAAE,gBAAgB,EAAE,MAAM,iCAAiC,CAAC;AAUnE,oBAAY,QAAQ;IAEhB,KAAK,IAAW;IAChB,GAAG,IAAW;IACd,GAAG,IAAW;IACd,GAAG,IAAW;IACd,QAAQ,KAAW;IACnB,QAAQ,KAAW;IACnB,GAAG,MAAa;CACnB;AAED,UAAU,MAAM;IAEZ,IAAI,EAAE,KAAK,EAAE,CAAC;IACd,KAAK,EAAE,KAAK,EAAE,CAAC;IACf,GAAG,EAAE,KAAK,EAAE,CAAC;IACb,MAAM,EAAE,KAAK,EAAE,CAAC;CACnB;AAYD,qBAAa,iBAAiB;IAE1B,OAAO,CAAC,KAAK,CAAiE;IAC9E,OAAO,CAAC,GAAG,CAAiB;IAC5B,OAAO,CAAC,YAAY,CAAK;IACzB,OAAO,CAAC,IAAI,CAAW;IACvB,OAAO,CAAC,SAAS,CAAqB;IAEtC,EAAE,CAAC,SAAS,EAAE,KAAK,EAAE,EAAE,IAAI,EAAE,QAAQ;IA8CrC,OAAO,CAAC,QAAQ;IAwDhB,MAAM,CAAC,GAAG,EAAE,KAAK,EAAE;IAInB,OAAO,CAAC,KAAK;IA4Bb,OAAO,CAAC,QAAQ;IAMhB,OAAO,CAAC,OAAO;IA+ET,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,MAAM;IAiF/C;;;;OAIG;IACH,OAAO,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,OAAO,EAAE,YAAY,CAAC,EAAE,MAAM,EAAE,OAAO,GAAE,OAAe,EAAE,gBAAgB,GAAE,OAAe;IA+FzH;;;;;OAKG;IACH,qBAAqB,CAAC,GAAG,EAAE,QAAQ,EAAE,EAAE,EAAE,EAAE,gBAAgB,GAAG,MAAM;IA6BpE;;;OAGG;IACH,OAAO,CAAC,qBAAqB;IAS7B,OAAO,CAAC,YAAY;CAUvB;AAGD,eAAO,MAAM,gBAAgB,mBAA0B,CAAC"} {"version":3,"file":"AutoDimBrsTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/AutoDimBrsTool.ts"],"names":[],"mappings":"AAAA,oBAAY,QAAQ;IAEhB,KAAK,UAAU;IACf,GAAG,QAAQ;IACX,GAAG,QAAQ;IACX,GAAG,QAAQ;IACX,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,aAAa,kBAAkB;IAC/B,QAAQ,aAAa;CACxB"}

View File

@@ -3,8 +3,8 @@ import { LineAngularDimension } from "../../DatabaseServices/Dimension/2LineAngu
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension"; import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Dimension } from "./Command_DimContinue"; import { Dimension } from "./Command_DimContinue";
export declare class BreakDimTool { export declare class BreakDimTool {
protected m_LastDim: Dimension; protected _LastDim: Dimension;
protected m_BasePoint: Vector3; protected _BasePoint: Vector3;
StartDraw(lastDim: Dimension): Promise<void>; StartDraw(lastDim: Dimension): Promise<void>;
/** /**
* 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作 * 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作

View File

@@ -1 +1 @@
{"version":3,"file":"BreakDimTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/BreakDimTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAGhC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAC9F,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAGrF,OAAO,EAAE,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAClD,qBAAa,YAAY;IAErB,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAC/B,SAAS,CAAC,WAAW,EAAE,OAAO,CAAC;IAEzB,SAAS,CAAC,OAAO,EAAE,SAAS;IA4ClC;;;;OAIG;IACH,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,SAAS,GAAG,gBAAgB,GAAG,oBAAoB;IAIjF;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,SAAS;IAGtE;;;OAGG;IACH,SAAS,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO;IAG3B;;OAEG;IACH,SAAS,CAAC,OAAO;IAIjB;;MAEE;IACF,SAAS,CAAC,QAAQ;CAGrB"} {"version":3,"file":"BreakDimTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/BreakDimTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAGhC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAC9F,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAGrF,OAAO,EAAE,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAClD,qBAAa,YAAY;IAErB,SAAS,CAAC,QAAQ,EAAE,SAAS,CAAC;IAC9B,SAAS,CAAC,UAAU,EAAE,OAAO,CAAC;IAExB,SAAS,CAAC,OAAO,EAAE,SAAS;IA4ClC;;;;OAIG;IACH,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,SAAS,GAAG,gBAAgB,GAAG,oBAAoB;IAIjF;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,SAAS;IAGtE;;;OAGG;IACH,SAAS,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO;IAG3B;;OAEG;IACH,SAAS,CAAC,OAAO;IAIjB;;MAEE;IACF,SAAS,CAAC,QAAQ;CAGrB"}

View File

@@ -1,7 +1,7 @@
import { LineAngularDimension } from "../../DatabaseServices/Dimension/2LineAngularDimension"; import { LineAngularDimension } from "../../DatabaseServices/Dimension/2LineAngularDimension";
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension"; import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Command } from "../../Editor/CommandMachine"; import { Command } from "../../Editor/CommandMachine";
export declare type Dimension = AlignedDimension | LineAngularDimension; export type Dimension = AlignedDimension | LineAngularDimension;
export declare function ContinueDrawDimension(lastDim: Dimension): Promise<void>; export declare function ContinueDrawDimension(lastDim: Dimension): Promise<void>;
export declare class Command_DimContinue implements Command { export declare class Command_DimContinue implements Command {
exec(): Promise<void>; exec(): Promise<void>;

View File

@@ -1 +1 @@
{"version":3,"file":"Command_DimContinue.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Command_DimContinue.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAC9F,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAErF,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,oBAAY,SAAS,GAAG,gBAAgB,GAAG,oBAAoB,CAAC;AAKhE,wBAAsB,qBAAqB,CAAC,OAAO,EAAE,SAAS,iBAU7D;AAED,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CAab"} {"version":3,"file":"Command_DimContinue.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Command_DimContinue.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAC9F,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAErF,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,MAAM,MAAM,SAAS,GAAG,gBAAgB,GAAG,oBAAoB,CAAC;AAKhE,wBAAsB,qBAAqB,CAAC,OAAO,EAAE,SAAS,iBAU7D;AAED,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CAab"}

View File

@@ -0,0 +1,5 @@
import { Command } from "../../Editor/CommandMachine";
export declare class Command_DimStyle implements Command {
exec(): Promise<void>;
}
//# sourceMappingURL=Command_DimStyle.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"Command_DimStyle.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Command_DimStyle.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CAKb"}

40
types/Add-on/DrawDim/DimBoards.d.ts vendored Normal file
View File

@@ -0,0 +1,40 @@
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Board } from "../../DatabaseServices/Entity/Board";
/**
* 命令:autodimbrs 的工具类
* 先对板进行分组,然后进行标注
*/
export declare class DimBoards {
EnableDimAllSize: boolean;
EnableFrontOutDims: boolean;
EnableCabinetInsideWidth: boolean;
EnableCabinetInsideHeight: boolean;
EnableFilterSmallDim: boolean;
FilterSmallDimSize: number;
EnableFilterAppointDimSize: boolean;
FilterDimSizeSet: Set<string>;
EnableFrontIgnoreBackBoard: boolean;
EanbleParseGroups: boolean;
FiltereCabinetInsideSmallDim: boolean;
EanbleCabinetInsideSmallDimSize: number;
private groups;
private groupsBoxs;
private boardBoxMap;
constructor();
Do(brs: Board[]): void;
/**
* 将板件分堆(根据包围盒+模块树)
* 分组依据(1:在同一个树内,2存在交集)
*/
private ParseBoardGroups;
private DoDim;
/**
* 标注避让
* @param foots
* @param als
* @param j down top left right 0 1 2 3 指定方向类型
*/
static DimAvoid(foots: number[], als: AlignedDimension[], j: number): void;
}
export declare function FilterDimBoardFn(br: Board): boolean;
//# sourceMappingURL=DimBoards.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"DimBoards.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimBoards.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAErF,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAc5D;;;GAGG;AACH,qBAAa,SAAS;IAGlB,gBAAgB,UAAQ;IACxB,kBAAkB,UAAQ;IAE1B,wBAAwB,UAAQ;IAChC,yBAAyB,UAAQ;IAEjC,oBAAoB,UAAQ;IAC5B,kBAAkB,SAAM;IAExB,0BAA0B,UAAQ;IAClC,gBAAgB,cAAqB;IAErC,0BAA0B,UAAQ;IAClC,iBAAiB,UAAQ;IAEzB,4BAA4B,UAAQ;IACpC,+BAA+B,SAAO;IAItC,OAAO,CAAC,MAAM,CAAmB;IACjC,OAAO,CAAC,UAAU,CAAc;IAChC,OAAO,CAAC,WAAW,CAA0B;;IAO7C,EAAE,CAAC,GAAG,EAAE,KAAK,EAAE;IAQf;;;OAGG;IACH,OAAO,CAAC,gBAAgB;IAkDxB,OAAO,CAAC,KAAK;IAyab;;;;;OAKG;IACH,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,gBAAgB,EAAE,EAAE,CAAC,EAAE,MAAM;CAgLtE;AAGD,wBAAgB,gBAAgB,CAAC,EAAE,EAAE,KAAK,GAAG,OAAO,CAenD"}

View File

@@ -1,26 +1,26 @@
import { Vector3 } from "three"; import { Vector3 } from "three";
import { Dimension } from "./Command_DimContinue"; import { Dimension } from "./Command_DimContinue";
export declare class DimContinue { export declare abstract class DimContinue {
protected m_LastDim: Dimension; protected _LastDim: Dimension;
protected m_BasePoint: Vector3; protected _BasePoint: Vector3;
StartDraw(lastDim: Dimension): Promise<void>; StartDraw(lastDim: Dimension): Promise<void>;
/** /**
* 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作 * 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
* @param dim * @param dim
* @returns and jig draw * @returns and jig draw
*/ */
protected CloneDimension(dim: Dimension): Dimension; protected abstract CloneDimension(dim: Dimension): Dimension;
/** /**
* 重载:当用户点击的位置改变时,调用这个函数 * 重载:当用户点击的位置改变时,调用这个函数
* @param p * @param p
* @param dim * @param dim
*/ */
protected UpdateNextPoint(p: Vector3, dim: Dimension): void; protected abstract UpdateNextPoint(p: Vector3, dim: Dimension): any;
/** /**
* 重载,当绘制时发生 * 重载,当绘制时发生
* @param dim * @param dim
*/ */
protected Drawed(dim: Dimension, p: Vector3): void; protected abstract Drawed(dim: Dimension, p: Vector3): any;
/** /**
* 重载:绘制结束后,将调用这个函数 * 重载:绘制结束后,将调用这个函数
*/ */

View File

@@ -1 +1 @@
{"version":3,"file":"DimContinue.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimContinue.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAIhC,OAAO,EAAE,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAElD,qBAAa,WAAW;IAEpB,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAC/B,SAAS,CAAC,WAAW,EAAE,OAAO,CAAC;IAEzB,SAAS,CAAC,OAAO,EAAE,SAAS;IA8BlC;;;;OAIG;IACH,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,SAAS,GAAG,SAAS;IAInD;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,SAAS;IAGpD;;;OAGG;IACH,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,SAAS,EAAE,CAAC,EAAE,OAAO;IAG3C;;OAEG;IACH,SAAS,CAAC,OAAO;CAIpB"} {"version":3,"file":"DimContinue.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimContinue.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAKhC,OAAO,EAAE,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAClD,8BAAsB,WAAW;IAE7B,SAAS,CAAC,QAAQ,EAAE,SAAS,CAAC;IAC9B,SAAS,CAAC,UAAU,EAAE,OAAO,CAAC;IAExB,SAAS,CAAC,OAAO,EAAE,SAAS;IAyClC;;;;OAIG;IACH,SAAS,CAAC,QAAQ,CAAC,cAAc,CAAC,GAAG,EAAE,SAAS,GAAG,SAAS;IAE5D;;;;OAIG;IACH,SAAS,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,SAAS;IAE7D;;;OAGG;IACH,SAAS,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,EAAE,SAAS,EAAE,CAAC,EAAE,OAAO;IACpD;;OAEG;IACH,SAAS,CAAC,OAAO;CAIpB"}

View File

@@ -2,7 +2,7 @@ import { Vector3 } from "three";
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension"; import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { DimContinue } from "./DimContinue"; import { DimContinue } from "./DimContinue";
export declare class DimContinueAligen extends DimContinue { export declare class DimContinueAligen extends DimContinue {
private m_line; private _line;
/** /**
* 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作 * 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
* @param dim * @param dim

View File

@@ -1 +1 @@
{"version":3,"file":"DimContinueAligen.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimContinueAligen.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAErF,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBAAa,iBAAkB,SAAQ,WAAW;IAE9C,OAAO,CAAC,MAAM,CAAO;IACrB;;;;MAIE;IACF,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,gBAAgB,GAAG,gBAAgB;IAUjE;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,gBAAgB;IAmB3D;;;MAGE;IACF,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,gBAAgB,EAAE,CAAC,EAAE,OAAO;IAgBlD;;OAEG;IACH,SAAS,CAAC,OAAO;CAMpB"} {"version":3,"file":"DimContinueAligen.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimContinueAligen.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAErF,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBAAa,iBAAkB,SAAQ,WAAW;IAE9C,OAAO,CAAC,KAAK,CAAO;IACpB;;;;MAIE;IACF,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,gBAAgB,GAAG,gBAAgB;IAUjE;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,gBAAgB;IAmB3D;;;MAGE;IACF,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,gBAAgB,EAAE,CAAC,EAAE,OAAO;IAgBlD;;OAEG;IACH,SAAS,CAAC,OAAO;CAMpB"}

View File

@@ -23,7 +23,7 @@ export declare class DimContinueLineAngular extends DimContinue {
* @param p * @param p
* @param dim * @param dim
*/ */
protected UpdateNextPoint(p: Vector3, dim: LineAngularDimension): void; protected UpdateNextPoint(p: Vector3, dim: LineAngularDimension): boolean;
/** /**
* 重载:绘制结束后,将调用这个函数 * 重载:绘制结束后,将调用这个函数
*/ */

View File

@@ -1 +1 @@
{"version":3,"file":"DimContinueLineAngular.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimContinueLineAngular.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEhC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAG9F,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBAAa,sBAAuB,SAAQ,WAAW;IAEnD,OAAO,CAAC,KAAK,CAAU;IACvB,OAAO,CAAC,KAAK,CAAU;IACvB,OAAO,CAAC,KAAK,CAAU;IACvB,OAAO,CAAC,IAAI,CAAM;IAClB,OAAO,CAAC,KAAK,CAAM;IACnB;;;;MAIE;IACF,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,oBAAoB,GAAG,oBAAoB;IASzE;;;MAGE;IACF,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,oBAAoB,EAAE,CAAC,EAAE,OAAO;IAKtD;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,oBAAoB;IA4C/D;;OAEG;IACH,SAAS,CAAC,OAAO;CAMpB"} {"version":3,"file":"DimContinueLineAngular.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimContinueLineAngular.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAI9F,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBAAa,sBAAuB,SAAQ,WAAW;IAEnD,OAAO,CAAC,KAAK,CAAU;IACvB,OAAO,CAAC,KAAK,CAAU;IACvB,OAAO,CAAC,KAAK,CAAU;IACvB,OAAO,CAAC,IAAI,CAAM;IAClB,OAAO,CAAC,KAAK,CAAM;IACnB;;;;MAIE;IACF,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,oBAAoB,GAAG,oBAAoB;IASzE;;;MAGE;IACF,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,oBAAoB,EAAE,CAAC,EAAE,OAAO;IAKtD;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,oBAAoB;IA2C/D;;OAEG;IACH,SAAS,CAAC,OAAO;CAMpB"}

View File

@@ -0,0 +1,23 @@
import { NumericInput } from "@blueprintjs/core";
import React from "react";
import { DimStyleStore } from "./DimStyleStore";
interface DimParamsPanelProps {
store: DimStyleStore;
sizeKey: string;
title: string;
disabled?: boolean;
minValue?: number;
maxValue?: number;
}
export declare class DimParamsPanel extends React.Component<DimParamsPanelProps> {
_DisposeAutorun: Function;
_SizeRef: React.RefObject<NumericInput>;
_MinValue: number;
_MaxValue: number;
componentDidMount(): void;
componentWillUnmount(): void;
_ChangeParamsSize: () => void;
render(): JSX.Element;
}
export {};
//# sourceMappingURL=DimParamsPanel.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"DimParamsPanel.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimParamsPanel.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAW,MAAM,mBAAmB,CAAC;AAG1D,OAAO,KAAK,MAAM,OAAO,CAAC;AAM1B,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,UAAU,mBAAmB;IAEzB,KAAK,EAAE,aAAa,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,qBACa,cAAe,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAEpE,eAAe,EAAE,QAAQ,CAAC;IAC1B,QAAQ,gCAAmC;IAC3C,SAAS,EAAE,MAAM,CAA4B;IAC7C,SAAS,EAAE,MAAM,CAA+B;IAEhD,iBAAiB;IASjB,oBAAoB;IAOpB,iBAAiB,aAsBf;IAEF,MAAM;CAqCT"}

35
types/Add-on/DrawDim/DimStylePanel.d.ts vendored Normal file
View File

@@ -0,0 +1,35 @@
import { Component } from 'react';
import { DimStyleRecord } from '../../DatabaseServices/DimStyle/DimStyleRecord';
import { DimStyleStore } from './DimStyleStore';
import { OperDimStyleType } from './OperDimStyle';
export declare const DEFAULT_STYLE_NAME = "\u9ED8\u8BA4";
export declare class DimStylePanel extends Component<{
store: DimStyleStore;
currentStyleName: string;
}> {
_CurrentStyleName: string;
constructor(props: any);
render(): JSX.Element;
_Cancel: () => void;
_OnOK: () => Promise<void>;
/**
* 操作Database里的标注样式(添加/修改)
* @param {OperDimStyleType} operType
* @param {string} [currentStyleName]
* @memberof DimStylePanel
*/
_Oper: (operType: OperDimStyleType, currentStyleName?: string) => void;
/**
* 删除Database里的标注样式
* @memberof DimStylePanel
*/
_Delete: () => Promise<void>;
/**
* @param {string} name 目标名称 app.Database.DimStyleTable.Symbols.get(name)
* @param {DimStyleStore} store 赋值对象 store.m_Option
* @memberof DimStylePanel
*/
_GetDimStyle: (name: string, store: DimStyleStore) => Promise<void>;
_SetDimStyleId(dimStyle: DimStyleRecord): void;
}
//# sourceMappingURL=DimStylePanel.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"DimStylePanel.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimStylePanel.tsx"],"names":[],"mappings":"AAIA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,cAAc,EAAE,MAAM,gDAAgD,CAAC;AAKhF,OAAO,EAAiB,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAC/D,OAAO,EAAgB,gBAAgB,EAAE,MAAM,gBAAgB,CAAC;AAEhE,eAAO,MAAM,kBAAkB,iBAAO,CAAC;AAEvC,qBACa,aAAc,SAAQ,SAAS,CAAC;IAAE,KAAK,EAAE,aAAa,CAAC;IAAC,gBAAgB,EAAE,MAAM,CAAC;CAAE,CAAC;IACjF,iBAAiB,SAAM;gBACvB,KAAK,KAAA;IAOjB,MAAM;IAgEN,OAAO,aAGL;IAEF,KAAK,sBAWH;IAGF;;;;;OAKG;IACH,KAAK,aAAc,gBAAgB,qBAAqB,MAAM,UAI5D;IAEF;;;OAGG;IACH,OAAO,sBAkCL;IAEF;;;;OAIG;IACH,YAAY,SAAgB,MAAM,SAAS,aAAa,mBAgBtD;IAEF,cAAc,CAAC,QAAQ,EAAE,cAAc;CAK1C"}

20
types/Add-on/DrawDim/DimStyleParam.d.ts vendored Normal file
View File

@@ -0,0 +1,20 @@
import { Component } from "react";
import { DimStyleStore } from "./DimStyleStore";
export declare enum DimStyleParams {
DIMFXLON = "dimFXLON",
DIMFXL = "dimFXL",
DIMALTD = "dimALTD",
DIMADEC = "dimADEC",
DIMASZ = "dimASZ",
DIMGAP = "dimGAP",
DIMEXE = "dimEXE",
DIMTXT = "dimTXT",
DIMTAD = "dimTAD"
}
export declare class DimStyleParam extends Component<{
store: DimStyleStore;
disabled: boolean;
}> {
render(): JSX.Element;
}
//# sourceMappingURL=DimStyleParam.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"DimStyleParam.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimStyleParam.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,oBAAY,cAAc;IAEtB,QAAQ,aAAa;IACrB,MAAM,WAAW;IACjB,OAAO,YAAY;IACnB,OAAO,YAAY;IACnB,MAAM,WAAW;IACjB,MAAM,WAAW;IACjB,MAAM,WAAW;IACjB,MAAM,WAAW;IACjB,MAAM,WAAW;CACpB;AAED,qBACa,aAAc,SAAQ,SAAS,CAAC;IAAE,KAAK,EAAE,aAAa,CAAC;IAAC,QAAQ,EAAE,OAAO,CAAC;CAAE,CAAC;IAEtF,MAAM;CAmIT"}

18
types/Add-on/DrawDim/DimStyleStore.d.ts vendored Normal file
View File

@@ -0,0 +1,18 @@
import { CADFiler } from "../../DatabaseServices/CADFiler";
import { ISerialize } from "../../DatabaseServices/ISerialize";
import { IDimStyleOption } from "../../UI/Store/BoardInterface";
import { IConfigStore } from "../../UI/Store/BoardStore";
export declare class DimStyleStore implements IConfigStore, ISerialize {
configName: string;
m_Option: IDimStyleOption;
configsNames: string[];
InitOption(): void;
SaveConfig(): any;
UpdateOption(confData: any[] | any): void;
private static _SingleInstance;
static GetInstance(): DimStyleStore;
ReadFile: (file: CADFiler) => void;
WriteFile(file?: CADFiler): any[];
}
export declare const dimStyleStore: DimStyleStore;
//# sourceMappingURL=DimStyleStore.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"DimStyleStore.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DimStyleStore.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAC3D,OAAO,EAAE,UAAU,EAAE,MAAM,mCAAmC,CAAC;AAE/D,OAAO,EAAE,eAAe,EAAE,MAAM,+BAA+B,CAAC;AAChE,OAAO,EAAE,YAAY,EAAE,MAAM,2BAA2B,CAAC;AAEzD,qBAAa,aAAc,YAAW,YAAY,EAAE,UAAU;IAE9C,UAAU,SAAQ;IAClB,QAAQ,EAAE,eAAe,CAAgC;IACzD,YAAY,EAAE,MAAM,EAAE,CAAM;IAExC,UAAU;IAKV,UAAU;IAMV,YAAY,CAAC,QAAQ,EAAE,GAAG,EAAE,GAAG,GAAG;IASlC,OAAO,CAAC,MAAM,CAAC,eAAe,CAAgB;IAE9C,MAAM,CAAC,WAAW,IAAI,aAAa;IAOnC,QAAQ,SAAU,QAAQ,UAYxB;IAEF,SAAS,CAAC,IAAI,GAAE,QAAuB;CAe1C;AAED,eAAO,MAAM,aAAa,eAA8B,CAAC"}

View File

@@ -6,9 +6,10 @@ export declare enum DimensionType {
} }
export declare class DrawAlignedDimension implements Command { export declare class DrawAlignedDimension implements Command {
protected DimType: DimensionType; protected DimType: DimensionType;
protected _UseFirstPointUCS: boolean;
exec(): Promise<void>; exec(): Promise<void>;
protected SelectPointDim(footPt1: Vector3): Promise<void>; protected GetPointDli(footPt1: Vector3): Promise<void>;
private PickUpDim; private GetEntityDli;
protected BuildDim(footPt1: Vector3, footPt2: Vector3): Promise<void>; protected BuildDim(footPt1: Vector3, footPt2: Vector3): Promise<void>;
} }
//# sourceMappingURL=DrawAlignedDimension.d.ts.map //# sourceMappingURL=DrawAlignedDimension.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"DrawAlignedDimension.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DrawAlignedDimension.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AASzC,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,oBAAY,aAAa;IAErB,KAAK,IAAI;IACT,MAAM,IAAI;CACb;AAED,qBAAa,oBAAqB,YAAW,OAAO;IAEhD,SAAS,CAAC,OAAO,gBAAuB;IAClC,IAAI;cAUM,cAAc,CAAC,OAAO,EAAE,OAAO;YAkBjC,SAAS;cA6CP,QAAQ,CAAC,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO;CAgC9D"} {"version":3,"file":"DrawAlignedDimension.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DrawAlignedDimension.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAShC,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,oBAAY,aAAa;IAErB,KAAK,IAAI;IACT,MAAM,IAAI;CACb;AAGD,qBAAa,oBAAqB,YAAW,OAAO;IAEhD,SAAS,CAAC,OAAO,gBAAuB;IACxC,SAAS,CAAC,iBAAiB,UAAQ;IAC7B,IAAI;cA0BM,WAAW,CAAC,OAAO,EAAE,OAAO;YAe9B,YAAY;cA6CV,QAAQ,CAAC,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO;CAgC9D"}

View File

@@ -1,5 +1,26 @@
import { Box3, Vector3 } from "three";
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Board } from "../../DatabaseServices/Entity/Board";
import { Command } from "../../Editor/CommandMachine"; import { Command } from "../../Editor/CommandMachine";
declare enum Direction {
None = 0,
left = 1,
right = 2,
down = 4,
top = 8
}
export declare class Command_FastDimBrs implements Command { export declare class Command_FastDimBrs implements Command {
exec(): Promise<void>; exec(): Promise<void>;
} }
export declare class FastDimTool {
brs: Board[];
ucs: import("three").Matrix4;
ucsInv: import("three").Matrix4;
allBox: Box3;
footss: [number[], number[]];
enableDimAll: boolean;
constructor(brs: Board[]);
CreateDims(dir: Direction, pUcs: Vector3): AlignedDimension[];
}
export {};
//# sourceMappingURL=FastDim.d.ts.map //# sourceMappingURL=FastDim.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"FastDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/FastDim.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAiBtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAmHb"} {"version":3,"file":"FastDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/FastDim.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAItC,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AACrF,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,aAAK,SAAS;IAEV,IAAI,IAAI;IACR,IAAI,IAAI;IACR,KAAK,IAAI;IACT,IAAI,IAAI;IACR,GAAG,IAAI;CACV;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAkGb;AAED,qBAAa,WAAW;IAUT,GAAG,EAAE,KAAK,EAAE;IANvB,GAAG,0BAAwB;IAC3B,MAAM,0BAA2B;IACjC,MAAM,OAAY;IAClB,MAAM,EAAE,CAAC,MAAM,EAAE,EAAE,MAAM,EAAE,CAAC,CAAY;IACxC,YAAY,UAAQ;gBAET,GAAG,EAAE,KAAK,EAAE;IA4BvB,UAAU,CAAC,GAAG,EAAE,SAAS,EAAE,IAAI,EAAE,OAAO;CAwD3C"}

View File

@@ -0,0 +1,8 @@
import { Command } from "../../Editor/CommandMachine";
export declare class Command_HideDim implements Command {
exec(): Promise<void>;
}
export declare class Command_ShowDim implements Command {
exec(): Promise<void>;
}
//# sourceMappingURL=OneKeyHideOrShowDim.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"OneKeyHideOrShowDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/OneKeyHideOrShowDim.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAQb;AAED,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAQb"}

22
types/Add-on/DrawDim/OperDimStyle.d.ts vendored Normal file
View File

@@ -0,0 +1,22 @@
import React, { Component } from "react";
import { DimStyleRecord } from "../../DatabaseServices/DimStyle/DimStyleRecord";
import { IDimStyleOption } from "../../UI/Store/BoardInterface";
import { DimStyleStore } from "./DimStyleStore";
export declare enum OperDimStyleType {
Add = "add",
Modify = "modify"
}
export declare class OperDimStyle extends Component<{
operType: OperDimStyleType;
currentStyleName?: string;
store: DimStyleStore;
}> {
_NameInput: React.RefObject<HTMLInputElement>;
constructor(props: any);
render(): JSX.Element;
_Cancel: () => void;
_OnOK: () => Promise<void>;
_Return: (name: string) => void;
_ApplyParams(dimStyleRecord: DimStyleRecord, option: IDimStyleOption): void;
}
//# sourceMappingURL=OperDimStyle.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"OperDimStyle.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/OperDimStyle.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,cAAc,EAAE,MAAM,gDAAgD,CAAC;AAKhF,OAAO,EAAE,eAAe,EAAE,MAAM,+BAA+B,CAAC;AAGhE,OAAO,EAAE,aAAa,EAAiB,MAAM,iBAAiB,CAAC;AAE/D,oBAAY,gBAAgB;IAExB,GAAG,QAAQ;IACX,MAAM,WAAW;CACpB;AAGD,qBACa,YAAa,SAAQ,SAAS,CAAC;IAAE,QAAQ,EAAE,gBAAgB,CAAC;IAAC,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,aAAa,CAAC;CAAE,CAAC;IACzH,UAAU,oCAAuC;gBAErC,KAAK,KAAA;IAkBjB,MAAM;IA2CN,OAAO,aAGL;IAEF,KAAK,sBA4CH;IAEF,OAAO,SAAU,MAAM,UAKrB;IAEF,YAAY,CAAC,cAAc,EAAE,cAAc,EAAE,MAAM,EAAE,eAAe;CAYvE"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrillingReactor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/DrillingReactor.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAuC5D,qBAAa,eAAe;;IAwExB,OAAO,CAAC,iBAAiB;IAqBnB,YAAY,CAAC,GAAG,EAAE,GAAG,CAAC,KAAK,CAAC;CAmBrC"} {"version":3,"file":"DrillingReactor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/DrillingReactor.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAwC5D,qBAAa,eAAe;;IAwExB,OAAO,CAAC,iBAAiB;IAqBnB,YAAY,CAAC,GAAG,EAAE,GAAG,CAAC,KAAK,CAAC;CAmBrC"}

View File

@@ -0,0 +1,5 @@
import { Command } from "../../Editor/CommandMachine";
export declare class BatchModifyLights implements Command {
exec(): Promise<void>;
}
//# sourceMappingURL=BatchModifyLights.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"BatchModifyLights.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawLight/BatchModifyLights.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CA6Fb"}

View File

@@ -4,6 +4,7 @@ import { ObjectId } from "../DatabaseServices/ObjectId";
import { ViewportEntity } from "../DatabaseServices/ViewportEntity"; import { ViewportEntity } from "../DatabaseServices/ViewportEntity";
import { Command } from "../Editor/CommandMachine"; import { Command } from "../Editor/CommandMachine";
import { RenderType } from "../GraphicsSystem/RenderType"; import { RenderType } from "../GraphicsSystem/RenderType";
import { ViewDirection } from "../UI/Store/BoardInterface";
export declare class DrawViewport implements Command { export declare class DrawViewport implements Command {
exec(): Promise<void>; exec(): Promise<void>;
} }
@@ -11,18 +12,19 @@ export declare class Draw4Viewport implements Command {
exec(): Promise<void>; exec(): Promise<void>;
} }
/** /**
* 除了孔外的id和门板和非门板 * 除了孔外的id和门板和非门板
* hideEntitys 用来判断可见的把手是不是跟它们有关系,隐藏门板或者隐藏抽屉时把手一起隐藏
* @param ens * @param ens
* @returns ids//不含孔的所有实体, doorIds//门板, noDoorIds//非门板, dimIds//标注 } * @returns ids//不含孔的所有实体, doorIds//门板, dimIds//标注 ,drawerIds//抽屉 }
*/ */
export declare function GetEntityIds(ens: Entity[]): { export declare function GetEntityIds(ens: Entity[], hideEntitys?: Entity[]): {
ids: ObjectId<import("../DatabaseServices/CADObject").CADObject>[]; ids: ObjectId<import("../ueapi").CADObject>[];
doorIds: ObjectId<import("../DatabaseServices/CADObject").CADObject>[]; doorIds: ObjectId<import("../ueapi").CADObject>[];
noDoorIds: ObjectId<import("../DatabaseServices/CADObject").CADObject>[]; dimIds: ObjectId<import("../ueapi").CADObject>[];
dimIds: ObjectId<import("../DatabaseServices/CADObject").CADObject>[]; curveIds: ObjectId<import("../ueapi").CADObject>[];
curveIds: ObjectId<import("../DatabaseServices/CADObject").CADObject>[]; drawerIds: ObjectId<import("../ueapi").CADObject>[];
}; };
export declare function Get4Viewport(p1: Vector3, p2: Vector3, ens: Entity[], view: number[], wire: string[], isHideDoor?: boolean): ViewportEntity[]; export declare function Get4Viewport(p1: Vector3, p2: Vector3, ens: Entity[], directionInfos: ViewDirection[], renderType: RenderType[], isHideDoor?: boolean, hideEntitys?: Entity[]): ViewportEntity[];
export declare class Draw2Viewport implements Command { export declare class Draw2Viewport implements Command {
exec(): Promise<void>; exec(): Promise<void>;
} }
@@ -35,7 +37,7 @@ export interface ICustomViewportInfo {
width: number; width: number;
height: number; height: number;
position: Vector3; position: Vector3;
hideEntitys: string[]; hideTypes: string[];
} }
export declare function DrawCustomViewports(infos: ICustomViewportInfo[], ens: Entity[]): ViewportEntity[]; export declare function DrawCustomViewports(infos: ICustomViewportInfo[], ens: Entity[], hideEntitys: Entity[]): ViewportEntity[];
//# sourceMappingURL=DrawViewport.d.ts.map //# sourceMappingURL=DrawViewport.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"DrawViewport.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawViewport.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAMhC,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAC3D,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,cAAc,EAAE,MAAM,oCAAoC,CAAC;AACpE,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,UAAU,EAAE,MAAM,8BAA8B,CAAC;AA6E1D,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA4Bb;AACD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CA6Bb;AAED;;;;GAIG;AACH,wBAAgB,YAAY,CAAC,GAAG,EAAE,MAAM,EAAE;;;;;;EA0BzC;AAED,wBAAgB,YAAY,CAAC,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,UAAU,UAAQ,oBA0CvH;AAED,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAkDb;AAGD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAgGb;AAED,MAAM,WAAW,mBAAmB;IAEhC,UAAU,EAAE,UAAU,CAAC;IACvB,GAAG,EAAE,OAAO,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,OAAO,CAAC;IAClB,WAAW,EAAE,MAAM,EAAE,CAAC;CACzB;AAED,wBAAgB,mBAAmB,CAAC,KAAK,EAAE,mBAAmB,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,oBAwB9E"} {"version":3,"file":"DrawViewport.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawViewport.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAMhC,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAC3D,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,cAAc,EAAE,MAAM,oCAAoC,CAAC;AACpE,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,UAAU,EAAE,MAAM,8BAA8B,CAAC;AAG1D,OAAO,EAAE,aAAa,EAAoB,MAAM,4BAA4B,CAAC;AA4E7E,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA4Bb;AACD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CA6Bb;AAED;;;;;GAKG;AACH,wBAAgB,YAAY,CAAC,GAAG,EAAE,MAAM,EAAE,EAAE,WAAW,CAAC,EAAE,MAAM,EAAE;;;;;;EA+HjE;AAED,wBAAgB,YAAY,CAAC,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM,EAAE,EAAE,cAAc,EAAE,aAAa,EAAE,EAAE,UAAU,EAAE,UAAU,EAAE,EAAE,UAAU,UAAQ,EAAE,WAAW,CAAC,EAAE,MAAM,EAAE,oBAsC1K;AAED,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAkDb;AAGD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAgGb;AAED,MAAM,WAAW,mBAAmB;IAEhC,UAAU,EAAE,UAAU,CAAC;IACvB,GAAG,EAAE,OAAO,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,OAAO,CAAC;IAClB,SAAS,EAAE,MAAM,EAAE,CAAC;CACvB;AAED,wBAAgB,mBAAmB,CAAC,KAAK,EAAE,mBAAmB,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,EAAE,WAAW,EAAE,MAAM,EAAE,oBA6BrG"}

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;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"} {"version":3,"file":"ErpView.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpView.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAO/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;IAgCN,oBAAoB;CAKvB"}

View File

@@ -14,7 +14,7 @@ export declare class ExportDataModal extends React.Component<{
export declare class Command_ExportData implements Command { export declare class Command_ExportData implements Command {
exec(): Promise<void>; exec(): Promise<void>;
} }
export declare type Data = { export type Data = {
Entitys: any[]; Entitys: any[];
Materials: Object[]; Materials: Object[];
Url?: string; Url?: string;

View File

@@ -1 +1 @@
{"version":3,"file":"ExportData.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ExportData.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAsB/B,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAI3D,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAU/D,OAAO,EAAE,sBAAsB,EAAE,MAAM,4CAA4C,CAAC;AAMpF,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAenD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,GAAG,EAAE,MAAM,CAAC;CAAE,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,KAAK;IAIb,iBAAiB;IAajB,MAAM;CAiBT;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAgFb;AAED,oBAAY,IAAI,GAAG;IACf,OAAO,EAAE,GAAG,EAAE,CAAC;IACf,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,GAAG,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AAEF,wBAAgB,cAAc,CAAC,CAAC,EAAE,IAAI,GAAG,GAAG,QAK3C;AAED,wBAAgB,YAAY,CAAC,IAAI,EAAE,QAAQ,CAAC,MAAM,CAAC,GAAG,IAAI,CAmEzD;AA6ID,wBAAgB,kBAAkB,CAAC,QAAQ,EAAE,sBAAsB,OA6ElE;AAuSD,wBAAgB,mBAAmB,CAAC,YAAY,EAAE,QAAQ,OAezD;AAED,wBAAgB,yBAAyB,CAAC,YAAY,EAAE,QAAQ,OAe/D"} {"version":3,"file":"ExportData.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ExportData.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAsB/B,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAI3D,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAU/D,OAAO,EAAE,sBAAsB,EAAE,MAAM,4CAA4C,CAAC;AAOpF,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAcnD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,GAAG,EAAE,MAAM,CAAC;CAAE,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,KAAK;IAIb,iBAAiB;IAajB,MAAM;CAiBT;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAgFb;AAED,MAAM,MAAM,IAAI,GAAG;IACf,OAAO,EAAE,GAAG,EAAE,CAAC;IACf,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,GAAG,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AAEF,wBAAgB,cAAc,CAAC,CAAC,EAAE,IAAI,GAAG,GAAG,QAK3C;AAED,wBAAgB,YAAY,CAAC,IAAI,EAAE,QAAQ,CAAC,MAAM,CAAC,GAAG,IAAI,CA2EzD;AAqJD,wBAAgB,kBAAkB,CAAC,QAAQ,EAAE,sBAAsB,OA6ElE;AAwSD,wBAAgB,mBAAmB,CAAC,YAAY,EAAE,QAAQ,OAezD;AAED,wBAAgB,yBAAyB,CAAC,YAAY,EAAE,QAAQ,OAe/D"}

View File

@@ -1 +1 @@
{"version":3,"file":"Extends.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Extends.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AAGzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,iBAAiB,EAAgB,MAAM,wBAAwB,CAAC;AAGzE,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAIhD;;;;;;GAMG;AACH,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IAmCV,YAAY,CAAC,KAAK,EAAE,iBAAiB,EAAE,QAAQ,EAAE,KAAK,EAAE,GAAG,GAAG;IAO9D,MAAM,CAAC,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,KAAK,EAAE,EAAE,OAAO,GAAE,OAAe;CA4F3E"} {"version":3,"file":"Extends.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Extends.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AAGzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,iBAAiB,EAAgB,MAAM,wBAAwB,CAAC;AAGzE,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAIhD;;;;;;GAMG;AACH,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IAqCV,YAAY,CAAC,KAAK,EAAE,iBAAiB,EAAE,QAAQ,EAAE,KAAK,EAAE,GAAG,GAAG;IAO9D,MAAM,CAAC,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,KAAK,EAAE,EAAE,OAAO,GAAE,OAAe;CA4F3E"}

View File

@@ -1 +1 @@
{"version":3,"file":"Fillet.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Fillet.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,sBAAsB,CAAC;AAU/C,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,kBAAkB,EAAgB,MAAM,wBAAwB,CAAC;AAM1E,qBAAa,aAAc,YAAW,OAAO;IAEzC,aAAa,EAAE,MAAM,CAAK;IAC1B,OAAO,CAAC,YAAY,CAAqB;;IAOnC,IAAI;IA6IV,kBAAkB,CAAC,SAAS,EAAE,MAAM;IAU9B,WAAW,CAAC,KAAK,EAAE,kBAAkB;IA4BrC,WAAW,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,OAAO,CAAC,kBAAkB,CAAC;CAoIrE"} {"version":3,"file":"Fillet.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Fillet.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,sBAAsB,CAAC;AAU/C,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,kBAAkB,EAAgB,MAAM,wBAAwB,CAAC;AAM1E,qBAAa,aAAc,YAAW,OAAO;IAEzC,aAAa,EAAE,MAAM,CAAK;IAC1B,OAAO,CAAC,YAAY,CAAqB;;IAOnC,IAAI;IA+IV,kBAAkB,CAAC,SAAS,EAAE,MAAM;IAU9B,WAAW,CAAC,KAAK,EAAE,kBAAkB;IA4BrC,WAAW,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,OAAO,CAAC,kBAAkB,CAAC;CAqIrE"}

View File

@@ -1 +1 @@
{"version":3,"file":"Fix2DPath.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Fix/Fix2DPath.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAqBb"} {"version":3,"file":"Fix2DPath.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Fix/Fix2DPath.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAqBb"}

View File

@@ -1 +1 @@
{"version":3,"file":"HideSelectUtils.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/HideSelect/HideSelectUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAS9D,wBAAgB,MAAM,CAAC,EAAE,EAAE,MAAM,WAkBhC;AAED,wBAAgB,QAAQ,CAAC,EAAE,EAAE,MAAM,WAUlC;AAED,wBAAgB,UAAU,CAAC,EAAE,EAAE,MAAM,WAMpC;AACD,wBAAgB,SAAS,CAAC,EAAE,EAAE,MAAM,WAMnC;AAED,wBAAgB,QAAQ,CAAC,EAAE,EAAE,MAAM,WAelC;AACD,wBAAgB,OAAO,CAAC,EAAE,EAAE,MAAM,WAejC;AAED,wBAAgB,WAAW,CAAC,CAAC,EAAE,KAAK,WASnC"} {"version":3,"file":"HideSelectUtils.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/HideSelect/HideSelectUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAS9D,wBAAgB,MAAM,CAAC,EAAE,EAAE,MAAM,WAkBhC;AAGD,wBAAgB,QAAQ,CAAC,EAAE,EAAE,MAAM,WAUlC;AAGD,wBAAgB,UAAU,CAAC,EAAE,EAAE,MAAM,WAMpC;AAGD,wBAAgB,SAAS,CAAC,EAAE,EAAE,MAAM,WAMnC;AAGD,wBAAgB,QAAQ,CAAC,EAAE,EAAE,MAAM,WAelC;AAGD,wBAAgB,OAAO,CAAC,EAAE,EAAE,MAAM,WAejC;AAGD,wBAAgB,WAAW,CAAC,CAAC,EAAE,KAAK,WASnC"}

View File

@@ -1 +1 @@
{"version":3,"file":"HideSelected.d.ts","sourceRoot":"","sources":["../../../src/Add-on/HideSelected.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;CAmBb;AAED,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAqBb;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CAyBb;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAElC,OAAO,CAAC,OAAO;gBAAP,OAAO,EAAE,OAAO;IAC9B,IAAI;CAoHb;AAED,qBAAa,SAAU,YAAW,OAAO;IAErC,YAAY,UAAQ;IACd,IAAI;CAqCb;AAED,qBAAa,mBAAoB,YAAW,OAAO;IAE/C,IAAI;CAUP"} {"version":3,"file":"HideSelected.d.ts","sourceRoot":"","sources":["../../../src/Add-on/HideSelected.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;CAmBb;AAED,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAqBb;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CAyBb;AAID,qBAAa,kBAAmB,YAAW,OAAO;IAElC,OAAO,CAAC,OAAO;gBAAP,OAAO,EAAE,OAAO;IAC9B,IAAI;CAoHb;AAED,qBAAa,SAAU,YAAW,OAAO;IAErC,YAAY,UAAQ;IACd,IAAI;CAqCb;AAED,qBAAa,mBAAoB,YAAW,OAAO;IAE/C,IAAI;CAUP"}

View File

@@ -0,0 +1,8 @@
import { Command } from "../../../Editor/CommandMachine";
export declare function xmlStr2Json(xmlStr: string): {};
export declare class Command_JiaJuImport implements Command {
exec(): Promise<void>;
}
export declare function ImportJiajuFile(xmlFile: File): Promise<void>;
export declare function ImportJiaJuData(bom: JiaJu.Bom): Promise<void>;
//# sourceMappingURL=JiaJuImport.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"JiaJuImport.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/JiaJu/Import/JiaJuImport.ts"],"names":[],"mappings":"AAmBA,OAAO,EAAE,OAAO,EAAe,MAAM,gCAAgC,CAAC;AAStE,wBAAgB,WAAW,CAAC,MAAM,EAAE,MAAM,MAKzC;AAuBD,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CAeb;AAED,wBAAsB,eAAe,CAAC,OAAO,EAAE,IAAI,iBAgBlD;AAED,wBAAsB,eAAe,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,iBA8CnD"}

View File

@@ -0,0 +1,169 @@
declare namespace JiaJu {
export interface Bom {
Rooms: Rooms[];
Orders: Order[];
Products: [Products];
Other: [];
}
type Rot = string;
export interface Rooms {
Room: Room[];
}
export interface Room {
ID: string;
Name: string;
Path: Path[];
}
export interface Order {
}
export interface Products {
Product: ModelProduct[];
}
export enum CategoryName {
Empty = "",
= "\u8863\u67DC"
}
export interface ProductBase {
CategoryName: CategoryName;
ChannelID: string;
PID: string;
OrderID: string;
TypeID: "" | "XianTiao" | "GuiTi";
ObjType: "CabinetDoor" | "Cabinet" | "Group" | "Board" | "Decoration" | "TopLine" | "SweepLine";
TypeLabel: string;
Name: string;
Coordinate: string;
Coordinate_Parent: string;
Pos: string;
Pos_Parent: string;
Rot: Rot;
Rot_Parent: Rot;
}
export interface ModelProduct extends ProductBase {
RoomID: string;
ParamTable: ModelParamTable[];
Products: [ModelProducts];
}
export interface ModelParamTable {
CODE: string;
D: string;
DATE: Date;
EXTEND_BACK: string;
EXTEND_DOWN: string;
EXTEND_FRONT: string;
EXTEND_LEFT: string;
EXTEND_RIGHT: string;
EXTEND_UP: string;
FRAME_ID: string;
H: string;
HIDE_FLAG: string;
ID: string;
IS_QUOTED: string;
MTL: string;
MTL_BASE: string;
MTL_BYOWNER: string;
MTL_DIR: string;
MTL_NAME: string;
MTL_SALENAME: string;
NAME: string;
OPEN_STATUS: string;
PRO_NOTES: string;
QUOTE_CODE: string;
RD: string;
RH: string;
RW: string;
SALES_MARKET: string;
SERIESID: string;
SPRAY_MATRIAL: string;
STD: string;
W: string;
YG_AZBZ: string;
YG_SJBZ: string;
YG_TJZJ_H: string;
YG_TJZJ_H1: string;
}
export interface ModelProducts {
Product: EntityProduct[];
}
export interface EntityProduct extends ProductBase {
BoardMode?: "SIDEBOARD" | "FORWARDBOARD" | "HORIZONTALBOARD";
ParamTable: EntityParamTable[];
OutLines?: OutLine[];
}
export interface OutLine {
Path: Path[];
ModelPath: Path[];
Hole?: Path[];
}
export interface Path {
GeCurve: GeCurve[];
}
export interface GeCurve {
End: string;
EndX: string;
EndY: string;
EndZ: string;
GeCurveType: GeCurveType;
Start: string;
StartX: string;
StartY: string;
StartZ: string;
ArcCenX: string;
ArcCenY: string;
ArcCenZ: string;
ArcCen: string;
}
export enum GeCurveType {
Seg = "Seg",
Arc = "Arc"
}
export interface EntityParamTable {
CODE: string;
D: string;
EXTEND_BACK: string;
EXTEND_DOWN: string;
EXTEND_FRONT: string;
EXTEND_LEFT: string;
EXTEND_RIGHT: string;
EXTEND_UP: string;
FRAME_ID?: string;
H: string;
HANDLE_ANG?: string;
HANDLE_HEIGHT?: string;
HANDLE_HOLECOUNT?: string;
HANDLE_PITCHROW?: string;
HANDLE_TYPE?: string;
HANDLE_YVALUE?: string;
HIDE_FLAG: string;
ID: string;
IS_QUOTED: string;
MTL: string;
MTL_BYOWNER: string;
MTL_DIR: string;
NAME: string;
OPEN_STATUS: string;
PRO_NOTES: string;
QUOTE_CODE: string;
RD: string;
RH: string;
RW: string;
STD: string;
W: string;
ABNORMAL?: string;
DISP_BORDER?: string;
EDGE?: string;
LINK_DOWN?: string;
LINK_LEFT?: string;
LINK_RIGHT?: string;
LINK_UP?: string;
MTL_BASE?: string;
MTL_NAME?: string;
MTL_SALENAME?: string;
MTL_SIDE?: string;
SALES_MARKET?: string;
YG_AZBZ?: string;
YG_SJBZ?: string;
}
export {};
}
//# sourceMappingURL=JiaJuInterface.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"JiaJuInterface.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/JiaJu/Import/JiaJuInterface.ts"],"names":[],"mappings":"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"}

View File

@@ -0,0 +1,15 @@
import { KJLImportConfigOption } from "../KJLImportConfig/KJLImportConfigOption";
import { KJL_DrillData, KJL_Parameter, KJL_ParamModel } from "./KJLInterface";
export declare class KJLEdgeAndDrillParse {
KjlEdgeValueMap: Map<number, number>;
KjlDrillValueMap: Map<number, number>;
constructor(config: {
option: KJLImportConfigOption;
});
LoadValueMap(valueMap: [number, number][]): Map<number, number>;
ParseSeals(model: KJL_ParamModel): number[] | undefined;
ParseDrilling(params: KJL_Parameter[]): KJL_DrillData | undefined;
REG_EC: RegExp;
ParseEdges(params: KJL_Parameter[]): KJL_DrillData | undefined;
}
//# sourceMappingURL=KJLEdgeAndDrillParse.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"KJLEdgeAndDrillParse.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/Import/KJLEdgeAndDrillParse.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,qBAAqB,EAAE,MAAM,0CAA0C,CAAC;AACjF,OAAO,EAAE,aAAa,EAAE,aAAa,EAAE,cAAc,EAAE,MAAM,gBAAgB,CAAC;AAE9E,qBAAa,oBAAoB;IAG7B,eAAe,sBAA6B;IAG5C,gBAAgB,sBAA6B;gBAEjC,MAAM,EAAE;QAAE,MAAM,EAAE,qBAAqB,CAAC;KAAE;IAMtD,YAAY,CAAC,QAAQ,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE;IAezC,UAAU,CAAC,KAAK,EAAE,cAAc,GAAG,MAAM,EAAE,GAAG,SAAS;IAwCvD,aAAa,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,aAAa,GAAG,SAAS;IAcjE,MAAM,SAAe;IAErB,UAAU,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,aAAa,GAAG,SAAS;CAgCjE"}

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,iBA2EzD"} {"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;AActE,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

@@ -1,11 +1,11 @@
import { PhysicalMaterialRecord } from "../../../DatabaseServices/PhysicalMaterialRecord"; import { PhysicalMaterialRecord } from "../../../DatabaseServices/PhysicalMaterialRecord";
import { KJLImportConfigOption } from "../../../UI/Store/BoardInterface"; import { KJLImportConfigOption } from "../KJLImportConfig/KJLImportConfigOption";
export declare class KJLMaterialLoader { export declare class KJLMaterialLoader {
KjlName_MaterialFetchId: Map<string, string>; KjlName_MaterialFetchId: Map<string, string>;
fetchId_Material: Map<string, PhysicalMaterialRecord>; fetchId_Material: Map<string, PhysicalMaterialRecord>;
constructor(); constructor();
LoadKJLConfigMaterials(config: { LoadKJLConfigMaterials(config: {
[key: string]: KJLImportConfigOption; option: KJLImportConfigOption;
}): Promise<void>; }): Promise<void>;
private LoadMaterial; private LoadMaterial;
LoadMaterialFromName(kjlMaterialName: string): Promise<PhysicalMaterialRecord>; LoadMaterialFromName(kjlMaterialName: string): Promise<PhysicalMaterialRecord>;

View File

@@ -1 +1 @@
{"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"} {"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,0CAA0C,CAAC;AAQjF,qBAAa,iBAAiB;IAG1B,uBAAuB,sBAA6B;IAGpD,gBAAgB,sCAA6C;;IAKvD,sBAAsB,CAAC,MAAM,EAAE;QAAE,MAAM,EAAE,qBAAqB,CAAC;KAAE;YAOzD,YAAY;IAoDpB,oBAAoB,CAAC,eAAe,EAAE,MAAM,GAAG,OAAO,CAAC,sBAAsB,CAAC;CAKvF"}

View File

@@ -6,13 +6,10 @@ import { KJL_AssemblyModel, KJL_DesignData, KJL_DrillData, KJL_Parameter, KJL_Pa
import { KJLMaterialLoader } from "./KJLMaterialLoader"; import { KJLMaterialLoader } from "./KJLMaterialLoader";
export declare function ParseRoomNameMap(d: KJL_DesignData): Map<string, string>; export declare function ParseRoomNameMap(d: KJL_DesignData): Map<string, string>;
export declare function ParseCabNameMap(data: KJL_AssemblyModel[]): 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, roomName: string, gName: string): Promise<HardwareTopline[]>;
export declare function ParseTopline(model: KJL_ParamModel, mtlLoader: KJLMaterialLoader): Promise<HardwareTopline[]>;
export declare function ParseBT(params: KJL_Parameter[]): number; export declare function ParseBT(params: KJL_Parameter[]): number;
export declare function ParseKMFX(params: KJL_Parameter[]): BoardOpenDir; export declare function ParseKMFX(params: KJL_Parameter[]): BoardOpenDir;
export declare function ParseBCBZ(params: KJL_Parameter[]): string; export declare function ParseBCBZ(params: KJL_Parameter[]): string;
export declare function ParseDrilling(params: KJL_Parameter[]): KJL_DrillData | undefined;
export declare function ParseEdges(params: KJL_Parameter[]): KJL_DrillData | undefined;
/** /**
* 分析Path的外轮廓和内网洞 * 分析Path的外轮廓和内网洞
* @param path * @param path

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;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"} {"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,wBAAsB,YAAY,CAAC,KAAK,EAAE,cAAc,EAAE,SAAS,EAAE,iBAAiB,EAAE,QAAQ,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,8BAmBtH;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;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,6 @@ import { HardwareCompositeEntity } from "../../../DatabaseServices/Hardware/Hard
import { PhysicalMaterialRecord } from "../../../DatabaseServices/PhysicalMaterialRecord"; import { PhysicalMaterialRecord } from "../../../DatabaseServices/PhysicalMaterialRecord";
import { KJL_ParamModel_Hardware } from "./KJLInterface"; import { KJL_ParamModel_Hardware } from "./KJLInterface";
export declare function CreateHardware(hmodel: KJL_ParamModel_Hardware, roomName: string, gName: string): HardwareCompositeEntity; export declare function CreateHardware(hmodel: KJL_ParamModel_Hardware, roomName: string, gName: string): HardwareCompositeEntity;
export declare function ParseHardwareParam(hw: HardwareCompositeEntity, hmodel: KJL_ParamModel_Hardware): void;
export declare function ApplyMaterial(ent: Entity, mtl: PhysicalMaterialRecord): void; export declare function ApplyMaterial(ent: Entity, mtl: PhysicalMaterialRecord): void;
//# sourceMappingURL=KJLUtils.d.ts.map //# 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":"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"} {"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;AACjE,OAAO,EAAE,uBAAuB,EAAE,MAAM,4DAA4D,CAAC;AACrG,OAAO,EAAE,sBAAsB,EAAE,MAAM,kDAAkD,CAAC;AAE1F,OAAO,EAAiB,uBAAuB,EAAE,MAAM,gBAAgB,CAAC;AAExE,wBAAgB,cAAc,CAAC,MAAM,EAAE,uBAAuB,EAAE,QAAQ,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,GAAG,uBAAuB,CAoBxH;AAED,wBAAgB,kBAAkB,CAAC,EAAE,EAAE,uBAAuB,EAAE,MAAM,EAAE,uBAAuB,QAsB9F;AAED,wBAAgB,aAAa,CAAC,GAAG,EAAE,MAAM,EAAE,GAAG,EAAE,sBAAsB,QAMrE"}

View File

@@ -1,8 +1,13 @@
import React from "react"; import React from "react";
import { KJLImportConfigStore } from "./KJLImportConfigStore"; import { KJLImportConfigStore } from "./KJLImportConfigStore";
export declare enum KJLUseName {
modelName = 0,
modelBrandGoodName = 1
}
export default class KJLConfig extends React.Component<{ export default class KJLConfig extends React.Component<{
store: KJLImportConfigStore; store: KJLImportConfigStore;
}> { }> {
private ValueMap;
render(): JSX.Element; render(): JSX.Element;
} }
//# sourceMappingURL=KJLConfig.d.ts.map //# sourceMappingURL=KJLConfig.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"KJLConfig.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLConfig.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAG9D,MAAM,CAAC,OAAO,OAAO,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,oBAAoB,CAAC;CAAE,CAAC;IAEpF,MAAM;CAmBT"} {"version":3,"file":"KJLConfig.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLConfig.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,oBAAY,UAAU;IAElB,SAAS,IAAI;IACb,kBAAkB,IAAI;CACzB;AAED,MAAM,CAAC,OAAO,OAAO,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,oBAAoB,CAAC;CAAE,CAAC;IAEpF,OAAO,CAAC,QAAQ,CAwBd;IAEF,MAAM;CAqCT"}

View File

@@ -1,7 +1,7 @@
import React from "react"; import React from "react";
import './KJLImportConfig.less'; import './KJLImportConfig.less';
import { KJLImportConfigStore } from "./KJLImportConfigStore"; import { KJLImportConfigStore } from "./KJLImportConfigStore";
export declare type KJLTabIds = 'config' | 'material'; export type KJLTabIds = 'config' | 'material';
export declare class KJLImportConfigModal extends React.Component<{ export declare class KJLImportConfigModal extends React.Component<{
store: KJLImportConfigStore; store: KJLImportConfigStore;
tabId?: KJLTabIds; tabId?: KJLTabIds;

Some files were not shown because too many files have changed in this diff Show More