Compare commits
21 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
ba2be9949d | ||
![]() |
8f005232a8 | ||
![]() |
6c7fce6930 | ||
![]() |
4b61bff648 | ||
![]() |
12a50e98c6 | ||
![]() |
9ff24d8fbf | ||
![]() |
25c2ec96fa | ||
![]() |
481587b834 | ||
![]() |
e74917cf54 | ||
![]() |
35f2e8fea9 | ||
![]() |
fd466aadc0 | ||
![]() |
9c3c5b422d | ||
![]() |
711ad551c3 | ||
![]() |
8c0aa22524 | ||
![]() |
38e7ab4a80 | ||
![]() |
21d68fcf3c | ||
![]() |
0431e9ab86 | ||
![]() |
fc4a0fc40b | ||
![]() |
4a1542027d | ||
![]() |
b9b4d06bed | ||
![]() |
2282ac009b |
22543
api.cjs.js
22543
api.cjs.js
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
21605
api.esm.js
21605
api.esm.js
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "webcad_ue4_api",
|
"name": "webcad_ue4_api",
|
||||||
"version": "0.2.3",
|
"version": "0.3.12",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "api.esm.js",
|
"main": "api.esm.js",
|
||||||
"module": "api.esm.js",
|
"module": "api.esm.js",
|
||||||
|
5
types/Add-on/ACAD/DxfEntityConvert.d.ts
vendored
Normal file
5
types/Add-on/ACAD/DxfEntityConvert.d.ts
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
import { IDxf, IEntity } from "dxf-parser";
|
||||||
|
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
||||||
|
export declare function Dxf2Entitys(dxfstr: string): Entity[];
|
||||||
|
export declare function Conver2WebCADEntity(en: IEntity, doc: IDxf, ents: Entity[]): void;
|
||||||
|
//# sourceMappingURL=DxfEntityConvert.d.ts.map
|
1
types/Add-on/ACAD/DxfEntityConvert.d.ts.map
Normal file
1
types/Add-on/ACAD/DxfEntityConvert.d.ts.map
Normal file
@@ -0,0 +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,CA0RhF"}
|
@@ -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"}
|
2
types/Add-on/AutoHoleFaceSetting.d.ts
vendored
2
types/Add-on/AutoHoleFaceSetting.d.ts
vendored
@@ -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;
|
||||||
|
@@ -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"}
|
@@ -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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"BoardBatchCurtail.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardBatchCurtail.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AA0BnD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAuJb"}
|
{"version":3,"file":"BoardBatchCurtail.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardBatchCurtail.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AA8BnD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAkNb"}
|
6
types/Add-on/BoardCutting/CuttingByFace.d.ts
vendored
6
types/Add-on/BoardCutting/CuttingByFace.d.ts
vendored
@@ -1,11 +1,11 @@
|
|||||||
import { Vector3 } from "three";
|
import { Vector3 } from "three";
|
||||||
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
||||||
import { ExtrudeSolid, ExtureContour } from "../../DatabaseServices/Entity/Extrude";
|
import { ExtrudeContour, ExtrudeSolid } from "../../DatabaseServices/Entity/Extrude";
|
||||||
import { Command } from "../../Editor/CommandMachine";
|
import { Command } from "../../Editor/CommandMachine";
|
||||||
export declare class CuttingByFace implements Command {
|
export declare class CuttingByFace implements Command {
|
||||||
exec(): Promise<void>;
|
exec(): Promise<void>;
|
||||||
protected GetExtrudeContours(): Promise<{
|
protected GetExtrudeContours(): Promise<{
|
||||||
useCurvesMap?: Map<ExtureContour, Entity[]>;
|
useCurvesMap?: Map<ExtrudeContour, Entity[]>;
|
||||||
}>;
|
}>;
|
||||||
setHeight(en: ExtrudeSolid, dist: number, oldPosition: Vector3): void;
|
setHeight(en: ExtrudeSolid, dist: number, oldPosition: Vector3): void;
|
||||||
private GetKnifeRadius;
|
private GetKnifeRadius;
|
||||||
@@ -13,7 +13,7 @@ export declare class CuttingByFace implements Command {
|
|||||||
}
|
}
|
||||||
export declare class CuttingByRectFace extends CuttingByFace {
|
export declare class CuttingByRectFace extends CuttingByFace {
|
||||||
protected GetExtrudeContours(): Promise<{
|
protected GetExtrudeContours(): Promise<{
|
||||||
useCurvesMap?: Map<ExtureContour, Entity[]>;
|
useCurvesMap?: Map<ExtrudeContour, Entity[]>;
|
||||||
}>;
|
}>;
|
||||||
}
|
}
|
||||||
//# sourceMappingURL=CuttingByFace.d.ts.map
|
//# sourceMappingURL=CuttingByFace.d.ts.map
|
@@ -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,YAAY,EAAE,aAAa,EAAE,MAAM,uCAAuC,CAAC;AAEpF,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,aAAa,EAAE,MAAM,EAAE,CAAC,CAAC;KAAE,CAAC;CAiBlG"}
|
{"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"}
|
@@ -3,6 +3,6 @@ import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/Hardwar
|
|||||||
export declare class HardwareCuttingReactor {
|
export declare class HardwareCuttingReactor {
|
||||||
EnableHardware: boolean;
|
EnableHardware: boolean;
|
||||||
constructor();
|
constructor();
|
||||||
StartReactor(hardwares: HardwareCompositeEntity[], ents: Board[]): Promise<void>;
|
StartReactor(hardwares: HardwareCompositeEntity[], ents: Set<Board>): Promise<void>;
|
||||||
}
|
}
|
||||||
//# sourceMappingURL=HardwareCuttingReactor.d.ts.map
|
//# sourceMappingURL=HardwareCuttingReactor.d.ts.map
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"HardwareCuttingReactor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/HardwareCuttingReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,uBAAuB,EAAE,MAAM,yDAAyD,CAAC;AAIlG,qBAAa,sBAAsB;IAE/B,cAAc,UAAQ;;IA2BhB,YAAY,CAAC,SAAS,EAAE,uBAAuB,EAAE,EAAE,IAAI,EAAE,KAAK,EAAE;CAUzE"}
|
{"version":3,"file":"HardwareCuttingReactor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/HardwareCuttingReactor.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,uBAAuB,EAAE,MAAM,yDAAyD,CAAC;AAGlG,qBAAa,sBAAsB;IAE/B,cAAc,UAAQ;;IA4BhB,YAAY,CAAC,SAAS,EAAE,uBAAuB,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,KAAK,CAAC;CAU5E"}
|
4
types/Add-on/BoardCutting/LinearCutting.d.ts
vendored
4
types/Add-on/BoardCutting/LinearCutting.d.ts
vendored
@@ -1,10 +1,10 @@
|
|||||||
import { Vector3 } from "three";
|
import { Vector3 } from "three";
|
||||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||||
import { ExtureContourCurve } from "../../DatabaseServices/Entity/Extrude";
|
import { ExtrudeContourCurve } from "../../DatabaseServices/Entity/Extrude";
|
||||||
import { Command } from "../../Editor/CommandMachine";
|
import { Command } from "../../Editor/CommandMachine";
|
||||||
export declare class LinearCutting implements Command {
|
export declare class LinearCutting implements Command {
|
||||||
exec(): Promise<void>;
|
exec(): Promise<void>;
|
||||||
protected SplitBoard(br: Board, cus: ExtureContourCurve[]): void;
|
protected SplitBoard(br: Board, cus: ExtrudeContourCurve[]): void;
|
||||||
protected GetCuttingPoints(): Promise<Vector3[] | undefined>;
|
protected GetCuttingPoints(): Promise<Vector3[] | undefined>;
|
||||||
}
|
}
|
||||||
export declare class RectLinearCutting extends LinearCutting {
|
export declare class RectLinearCutting extends LinearCutting {
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"LinearCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/LinearCutting.ts"],"names":[],"mappings":"AACA,OAAO,EAAkB,OAAO,EAAE,MAAM,OAAO,CAAC;AAIhD,OAAO,EAAE,KAAK,EAAe,MAAM,qCAAqC,CAAC;AACzE,OAAO,EAAE,kBAAkB,EAAE,MAAM,uCAAuC,CAAC;AAE3E,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAStD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IA+LV,SAAS,CAAC,UAAU,CAAC,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,kBAAkB,EAAE;cA2BzC,gBAAgB,IAAI,OAAO,CAAC,OAAO,EAAE,GAAG,SAAS,CAAC;CAwBrE;AAED,qBAAa,iBAAkB,SAAQ,aAAa;cAEhC,gBAAgB,IAAI,OAAO,CAAC,OAAO,EAAE,GAAG,SAAS,CAAC;CAgBrE"}
|
{"version":3,"file":"LinearCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/LinearCutting.ts"],"names":[],"mappings":"AACA,OAAO,EAAkB,OAAO,EAAE,MAAM,OAAO,CAAC;AAIhD,OAAO,EAAE,KAAK,EAAe,MAAM,qCAAqC,CAAC;AACzE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uCAAuC,CAAC;AAE5E,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAStD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IA+LV,SAAS,CAAC,UAAU,CAAC,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,mBAAmB,EAAE;cA2B1C,gBAAgB,IAAI,OAAO,CAAC,OAAO,EAAE,GAAG,SAAS,CAAC;CAwBrE;AAED,qBAAa,iBAAkB,SAAQ,aAAa;cAEhC,gBAAgB,IAAI,OAAO,CAAC,OAAO,EAAE,GAAG,SAAS,CAAC;CAgBrE"}
|
@@ -1,6 +1,6 @@
|
|||||||
import React = require("react");
|
import * as React from 'react';
|
||||||
import { Singleton } from "../../Common/Singleton";
|
import { Singleton } from "../../Common/Singleton";
|
||||||
import { IBaseOption, BoardType } from "../../UI/Store/BoardInterface";
|
import { BoardType, IBaseOption } from "../../UI/Store/BoardInterface";
|
||||||
export declare enum CuttingOffset {
|
export declare enum CuttingOffset {
|
||||||
Front = "front",
|
Front = "front",
|
||||||
Middle = "middle",
|
Middle = "middle",
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"ReferenceCuttingModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/ReferenceCuttingModal.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,GAAG,QAAQ,OAAO,CAAC,CAAC;AAUhC,OAAO,EAAE,SAAS,EAAE,MAAM,wBAAwB,CAAC;AAGnD,OAAO,EAAE,WAAW,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAGvE,oBAAY,aAAa;IAErB,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,IAAI,SAAS;CAChB;AAMD,MAAM,WAAW,wBAAyB,SAAQ,WAAW;IAEzD,SAAS,EAAE,SAAS,CAAC;IACrB,MAAM,EAAE,MAAM,CAAC;IACf,aAAa,EAAE,MAAM,CAAC;IACtB,kBAAkB,EAAE,aAAa,CAAC;CACrC;AACD,qBAAa,qBAAsB,SAAQ,SAAS;IAEhD,SAAS,CAAC,UAAU,MAAC;IACT,QAAQ,EAAE,wBAAwB,CAK5C;IACF,IAAI,QAAQ,gFAGX;IACD,MAAM;IAIN,IAAI;IAIJ,OAAO,CAAC,KAAK,EAAE,MAAM;IAKrB,cAAc;CAIjB;AAED,qBAEa,qBAAsB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,qBAAqB,CAAC;CAAE,EAAE,EAAE,CAAC;IAC7F,OAAO,CAAC,QAAQ,CAAC;IACjB,OAAO,CAAC,qBAAqB,CAc3B;IACF,OAAO,CAAC,gBAAgB,CAWtB;IACF,OAAO,CAAC,KAAK,CAAW;IACxB,aAAa;IAqBb,yBAAyB;IAKzB,oBAAoB;IAKpB,MAAM;CAmET"}
|
{"version":3,"file":"ReferenceCuttingModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/ReferenceCuttingModal.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAO/B,OAAO,EAAE,SAAS,EAAE,MAAM,wBAAwB,CAAC;AAInD,OAAO,EAAE,SAAS,EAAE,WAAW,EAAE,MAAM,+BAA+B,CAAC;AAEvE,oBAAY,aAAa;IAErB,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,IAAI,SAAS;CAChB;AAMD,MAAM,WAAW,wBAAyB,SAAQ,WAAW;IAEzD,SAAS,EAAE,SAAS,CAAC;IACrB,MAAM,EAAE,MAAM,CAAC;IACf,aAAa,EAAE,MAAM,CAAC;IACtB,kBAAkB,EAAE,aAAa,CAAC;CACrC;AACD,qBAAa,qBAAsB,SAAQ,SAAS;IAEhD,SAAS,CAAC,UAAU,MAAC;IACT,QAAQ,EAAE,wBAAwB,CAK5C;IACF,IAAI,QAAQ,gFAGX;IACD,MAAM;IAIN,IAAI;IAIJ,OAAO,CAAC,KAAK,EAAE,MAAM;IAKrB,cAAc;CAIjB;AAED,qBAEa,qBAAsB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,qBAAqB,CAAC;CAAE,EAAE,EAAE,CAAC;IAC7F,OAAO,CAAC,QAAQ,CAAC;IACjB,OAAO,CAAC,qBAAqB,CAc3B;IACF,OAAO,CAAC,gBAAgB,CAWtB;IACF,OAAO,CAAC,KAAK,CAAW;IACxB,aAAa;IAqBb,yBAAyB;IAKzB,oBAAoB;IAKpB,MAAM;CAmET"}
|
@@ -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;
|
||||||
|
@@ -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"}
|
@@ -1,6 +1,6 @@
|
|||||||
import { BoardProcessOption } from "../../UI/Store/BoardInterface";
|
|
||||||
import { CADFiler } from "../../DatabaseServices/CADFiler";
|
import { CADFiler } from "../../DatabaseServices/CADFiler";
|
||||||
import { I2DModeling, I3DModeling } from "../../DatabaseServices/Entity/Board";
|
import { I2DModeling, I3DModeling } from "../../DatabaseServices/Entity/Board";
|
||||||
|
import { BoardProcessOption } from "../../UI/Store/BoardInterface";
|
||||||
/**序列化板件数据 */
|
/**序列化板件数据 */
|
||||||
export declare function serializeBoardData(file: CADFiler, processData: BoardProcessOption): void;
|
export declare function serializeBoardData(file: CADFiler, processData: BoardProcessOption): void;
|
||||||
export declare function deserializationBoardData(file: CADFiler, processData: BoardProcessOption, ver: number): void;
|
export declare function deserializationBoardData(file: CADFiler, processData: BoardProcessOption, ver: number): void;
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"SerializeBoardData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SerializeBoardData.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,kBAAkB,EAAE,MAAM,+BAA+B,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,WAAW,EAAa,MAAM,qCAAqC,CAAC;AAI1F,aAAa;AACb,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,QAoCjF;AAGD,wBAAgB,wBAAwB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,EAAE,GAAG,EAAE,MAAM,QAkDpG;AAED,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAkBnF;AACD,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAiBnF;AAGD,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QA8BjG;AAED,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QAwBjG"}
|
{"version":3,"file":"SerializeBoardData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SerializeBoardData.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,WAAW,EAAa,MAAM,qCAAqC,CAAC;AAE1F,OAAO,EAAE,kBAAkB,EAAE,MAAM,+BAA+B,CAAC;AAEnE,aAAa;AACb,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,QAoCjF;AAGD,wBAAgB,wBAAwB,CAAC,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,kBAAkB,EAAE,GAAG,EAAE,MAAM,QAkDpG;AAED,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAkBnF;AACD,wBAAgB,2BAA2B,CAAC,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,QAiBnF;AAGD,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QA8BjG;AAED,wBAAgB,iCAAiC,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAW,EAAE,EAAE,GAAG,EAAE,MAAM,QAwBjG"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"UpdateBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/UpdateBoardInfos.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,uBAAuB,EAAE,MAAM,oDAAoD,CAAC;AAO7F,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IAmCV,MAAM,CAAC,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,uBAAuB;CA2H7D"}
|
{"version":3,"file":"UpdateBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/UpdateBoardInfos.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,uBAAuB,EAAE,MAAM,oDAAoD,CAAC;AAS7F,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IA6EV,MAAM,CAAC,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,uBAAuB;CA2H7D"}
|
2
types/Add-on/BoardFindModify.d.ts
vendored
2
types/Add-on/BoardFindModify.d.ts
vendored
@@ -8,12 +8,14 @@ export declare class BoardFindModify implements Command {
|
|||||||
private FilterBr;
|
private FilterBr;
|
||||||
private FilterBrSize;
|
private FilterBrSize;
|
||||||
private CompareIsEqual;
|
private CompareIsEqual;
|
||||||
|
regExpEscape(s: any): any;
|
||||||
private ModifyBrs;
|
private ModifyBrs;
|
||||||
private ModifyBr;
|
private ModifyBr;
|
||||||
private FindMaxSizeBrs;
|
private FindMaxSizeBrs;
|
||||||
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;
|
||||||
|
@@ -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;AAWnD,qBAAa,eAAgB,YAAW,OAAO;IAE3C,OAAO,CAAC,iBAAiB,CAAS;IAC5B,IAAI;YAqCI,SAAS;IAmBvB,OAAO,CAAC,aAAa;YAQP,OAAO;IA4CrB,OAAO,CAAC,QAAQ;IAwJhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,cAAc;YAOR,SAAS;IAYvB,OAAO,CAAC,QAAQ;YA8JF,cAAc;YAKd,cAAc;YAKd,iBAAiB;YASjB,cAAc;YAiDd,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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"BoolOperation.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoolOperation.ts"],"names":[],"mappings":"AAgCA,qBAAa,qBAAqB;IAExB,IAAI;CAKb;AACD,qBAAa,cAAe,SAAQ,qBAAqB;IAE/C,IAAI;CAKb;AACD,qBAAa,iBAAiB;IAEpB,IAAI;CAeb"}
|
{"version":3,"file":"BoolOperation.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoolOperation.ts"],"names":[],"mappings":"AAoCA,qBAAa,qBAAqB;IAExB,IAAI;CAKb;AACD,qBAAa,cAAe,SAAQ,qBAAqB;IAE/C,IAAI;CAKb;AACD,qBAAa,iBAAiB;IAEpB,IAAI;CAeb"}
|
3
types/Add-on/Break.d.ts
vendored
3
types/Add-on/Break.d.ts
vendored
@@ -2,4 +2,7 @@ import { Command } from "../Editor/CommandMachine";
|
|||||||
export declare class Command_Break implements Command {
|
export declare class Command_Break implements Command {
|
||||||
exec(): Promise<void>;
|
exec(): Promise<void>;
|
||||||
}
|
}
|
||||||
|
export declare class Command_BreakAll implements Command {
|
||||||
|
exec(): Promise<void>;
|
||||||
|
}
|
||||||
//# sourceMappingURL=Break.d.ts.map
|
//# sourceMappingURL=Break.d.ts.map
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"Break.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Break.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CA4Fb"}
|
{"version":3,"file":"Break.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Break.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAmGb;AAED,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CAIb"}
|
2
types/Add-on/ChangeColorByBoardMaterial.d.ts
vendored
2
types/Add-on/ChangeColorByBoardMaterial.d.ts
vendored
@@ -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;
|
||||||
|
@@ -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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"CheckModeling.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CheckModeling.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,aAAc,YAAW,OAAO;IAEzC,GAAG,EAAE,QAAQ,CAAC;IACR,IAAI;IA0DV,IAAI;CAIP"}
|
{"version":3,"file":"CheckModeling.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CheckModeling.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,aAAc,YAAW,OAAO;IAEzC,GAAG,EAAE,QAAQ,CAAC;IACR,IAAI;IA0DV,IAAI;CAIP"}
|
8
types/Add-on/Cmd_Freeze.d.ts
vendored
Normal file
8
types/Add-on/Cmd_Freeze.d.ts
vendored
Normal 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
|
1
types/Add-on/Cmd_Freeze.d.ts.map
Normal file
1
types/Add-on/Cmd_Freeze.d.ts.map
Normal 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;CAWb;AAGD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CAeb"}
|
2
types/Add-on/CombinatAttributeBrush.d.ts
vendored
2
types/Add-on/CombinatAttributeBrush.d.ts
vendored
@@ -5,6 +5,8 @@ interface IBrushOption {
|
|||||||
roomName: boolean;
|
roomName: boolean;
|
||||||
cabName: boolean;
|
cabName: boolean;
|
||||||
name: boolean;
|
name: boolean;
|
||||||
|
factory: boolean;
|
||||||
|
comments: boolean;
|
||||||
}
|
}
|
||||||
export declare class CombinatAttributeBrush implements Command {
|
export declare class CombinatAttributeBrush implements Command {
|
||||||
exec(): Promise<void>;
|
exec(): Promise<void>;
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"CombinatAttributeBrush.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CombinatAttributeBrush.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAenD,UAAU,YAAY;IAElB,GAAG,EAAE,OAAO,CAAC;IACb,QAAQ,EAAE,OAAO,CAAC;IAClB,OAAO,EAAE,OAAO,CAAC;IACjB,IAAI,EAAE,OAAO,CAAC;CACjB;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CA8Eb;AASD,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,MAAM,EAAE,YAAY,CAAC;CAAE,CAAC;IAC/D,MAAM;IA2Bb,OAAO,CAAC,EAAE,CAKR;IACF,OAAO,CAAC,MAAM,CAGZ;CACL"}
|
{"version":3,"file":"CombinatAttributeBrush.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CombinatAttributeBrush.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAO/B,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,UAAU,YAAY;IAElB,GAAG,EAAE,OAAO,CAAC;IACb,QAAQ,EAAE,OAAO,CAAC;IAClB,OAAO,EAAE,OAAO,CAAC;IACjB,IAAI,EAAE,OAAO,CAAC;IACd,OAAO,EAAE,OAAO,CAAC;IACjB,QAAQ,EAAE,OAAO,CAAC;CACrB;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CAsFb;AAWD,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,MAAM,EAAE,YAAY,CAAC;CAAE,CAAC;IAC/D,MAAM;IA2Bb,OAAO,CAAC,EAAE,CAKR;IACF,OAAO,CAAC,MAAM,CAGZ;CACL"}
|
@@ -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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"Command_CombineEntity.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_CombineEntity.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CAgBb"}
|
{"version":3,"file":"Command_CombineEntity.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_CombineEntity.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CAgBb"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"Command_CommandPanel.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_CommandPanel.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;CAMb"}
|
{"version":3,"file":"Command_CommandPanel.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_CommandPanel.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;CAMb"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"Copy.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Copy.ts"],"names":[],"mappings":"AAkBA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAWnD;;;;;;;;;;;;;GAaG;AAEH,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA2Rb"}
|
{"version":3,"file":"Copy.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Copy.ts"],"names":[],"mappings":"AAsBA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAYnD;;;;;;;;;;;;;GAaG;AAEH,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CAqTb"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"CopyClip.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CopyClip.ts"],"names":[],"mappings":"AASA,qBAAa,QAAQ;IAEL,OAAO,CAAC,SAAS;gBAAT,SAAS,GAAE,OAAe;IACxC,IAAI;CAwCb"}
|
{"version":3,"file":"CopyClip.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CopyClip.ts"],"names":[],"mappings":"AAWA,qBAAa,QAAQ;IAEL,OAAO,CAAC,SAAS;gBAAT,SAAS,GAAE,OAAe;IACxC,IAAI;CAwCb"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"CostumUCS.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CostumUCS.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;IAgGV,OAAO,CAAC,SAAS;CAMpB"}
|
{"version":3,"file":"CostumUCS.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CostumUCS.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;IAwGV,OAAO,CAAC,SAAS;CAMpB"}
|
6
types/Add-on/DXFLoad.d.ts
vendored
6
types/Add-on/DXFLoad.d.ts
vendored
@@ -1,7 +1,5 @@
|
|||||||
export declare class Command_DXFImport {
|
export declare class Command_DWGDXFImport {
|
||||||
exec(): Promise<void>;
|
exec(): Promise<void>;
|
||||||
private drawAlignPoint;
|
|
||||||
private DrawRadDiaDim;
|
|
||||||
private GetMatrix4;
|
|
||||||
}
|
}
|
||||||
|
export declare function DwgDxfImport(f: File): Promise<boolean>;
|
||||||
//# sourceMappingURL=DXFLoad.d.ts.map
|
//# sourceMappingURL=DXFLoad.d.ts.map
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AA0BA,qBAAa,iBAAiB;IAEpB,IAAI;IAoOV,OAAO,CAAC,cAAc;IAoCtB,OAAO,CAAC,aAAa;IAgBrB,OAAO,CAAC,UAAU;CAarB"}
|
{"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"}
|
4
types/Add-on/DXFSpline2Points.d.ts
vendored
4
types/Add-on/DXFSpline2Points.d.ts
vendored
@@ -1,6 +1,6 @@
|
|||||||
import { EntitySPLINE } from "dxf-parser-2";
|
import { ISplineEntity } from "dxf-parser";
|
||||||
import { Vec2 } from "three";
|
import { Vec2 } from "three";
|
||||||
export declare function DXFSpline2Points(spl: EntitySPLINE): number[][];
|
export declare function DXFSpline2Points(spl: ISplineEntity): number[][];
|
||||||
/**
|
/**
|
||||||
* Interpolate a b-spline. The algorithm examins the knot vector
|
* Interpolate a b-spline. The algorithm examins the knot vector
|
||||||
* to create segments for interpolation. The parameterisation value
|
* to create segments for interpolation. The parameterisation value
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DXFSpline2Points.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFSpline2Points.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,cAAc,CAAC;AAC5C,OAAO,EAAE,IAAI,EAAE,MAAM,OAAO,CAAC;AAE7B,wBAAgB,gBAAgB,CAAC,GAAG,EAAE,YAAY,GAAG,MAAM,EAAE,EAAE,CAG9D;AAED;;;;;;;;;;GAUG;AACH,wBAAgB,kBAAkB,CAAC,aAAa,EAAE,IAAI,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,EAAE,8BAA8B,EAAE,MAAM,EAAE,OAAO,GAAE,MAAM,EAAc,cAoC/J;AAyBD;;;;;GAKG;AACH,wBAAgB,OAAO,CAAC,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,EAAE,OAAO,GAAE,MAAM,EAAc,YAyFpH"}
|
{"version":3,"file":"DXFSpline2Points.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFSpline2Points.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,YAAY,CAAC;AAC3C,OAAO,EAAE,IAAI,EAAE,MAAM,OAAO,CAAC;AAE7B,wBAAgB,gBAAgB,CAAC,GAAG,EAAE,aAAa,GAAG,MAAM,EAAE,EAAE,CAG/D;AAED;;;;;;;;;;GAUG;AACH,wBAAgB,kBAAkB,CAAC,aAAa,EAAE,IAAI,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,EAAE,8BAA8B,EAAE,MAAM,EAAE,OAAO,GAAE,MAAM,EAAc,cAoC/J;AAyBD;;;;;GAKG;AACH,wBAAgB,OAAO,CAAC,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,EAAE,OAAO,GAAE,MAAM,EAAc,YAyFpH"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"Divide.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Divide.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AACnD,OAAO,EAAgB,kBAAkB,EAAE,MAAM,wBAAwB,CAAC;AAE1E,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAmCJ,OAAO,CAAC,KAAK,EAAE,kBAAkB;IA0BjC,QAAQ;CA4BjB"}
|
{"version":3,"file":"Divide.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Divide.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AACnD,OAAO,EAAE,kBAAkB,EAAgB,MAAM,wBAAwB,CAAC;AAE1E,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAmCJ,OAAO,CAAC,KAAK,EAAE,kBAAkB;IA0BjC,QAAQ;CA4BjB"}
|
@@ -1,5 +1,5 @@
|
|||||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||||
import { LayerNailOption, IShinkOption, INailRule } from "../../UI/Store/BoardInterface";
|
import { INailRule, IShinkOption, LayerNailOption } from "../../UI/Store/BoardInterface";
|
||||||
declare class ActivityLayerBoardTool {
|
declare class ActivityLayerBoardTool {
|
||||||
NailRules: INailRule[];
|
NailRules: INailRule[];
|
||||||
private GetBoardIntersection;
|
private GetBoardIntersection;
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"ActivityLayerBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ActivityLayerBoardTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAczF,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;IAmG/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"}
|
3
types/Add-on/DrawBoard/BuildBoardTool.d.ts
vendored
3
types/Add-on/DrawBoard/BuildBoardTool.d.ts
vendored
@@ -1,4 +1,5 @@
|
|||||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||||
|
import { TemplateWineRackRecord } from "../../DatabaseServices/Template/ProgramTempate/TemplateWineRackRecord";
|
||||||
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 { BehindBoardOption, IGrooveOption, LayerBoardOption, VerticalBoardOption } from "../../UI/Store/BoardInterface";
|
import { BehindBoardOption, IGrooveOption, LayerBoardOption, VerticalBoardOption } from "../../UI/Store/BoardInterface";
|
||||||
@@ -6,5 +7,5 @@ export declare function BuildLayerBoards(opt: LayerBoardOption, space: ISpacePar
|
|||||||
export declare function BuildVerticalBoards(opt: VerticalBoardOption, space: ISpaceParse, grooveOption?: IGrooveOption): Board[];
|
export declare function BuildVerticalBoards(opt: VerticalBoardOption, space: ISpaceParse, grooveOption?: IGrooveOption): Board[];
|
||||||
export declare function BuildBehindBoards(opt: BehindBoardOption, space: ISpaceParse, grooveOption?: IGrooveOption): Board[];
|
export declare function BuildBehindBoards(opt: BehindBoardOption, space: ISpaceParse, grooveOption?: IGrooveOption): Board[];
|
||||||
export declare function ExtendsBoardThickness(temp: TemplateRecord, thickness: number): void;
|
export declare function ExtendsBoardThickness(temp: TemplateRecord, thickness: number): void;
|
||||||
export declare function FindLeftRightBoard(spaceParse: ISpaceParse, findEns: Board[]): void;
|
export declare function ExtendsbrThick2(temp: TemplateWineRackRecord): void;
|
||||||
//# sourceMappingURL=BuildBoardTool.d.ts.map
|
//# sourceMappingURL=BuildBoardTool.d.ts.map
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"BuildBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/BuildBoardTool.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,cAAc,EAAE,MAAM,gDAAgD,CAAC;AAEhF,OAAO,EAAE,WAAW,EAAE,MAAM,uCAAuC,CAAC;AACpE,OAAO,EAAE,iBAAiB,EAAiD,aAAa,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,MAAM,+BAA+B,CAAC;AAEvK,wBAAgB,gBAAgB,CAAC,GAAG,EAAE,gBAAgB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CA8EjH;AAED,wBAAgB,mBAAmB,CAAC,GAAG,EAAE,mBAAmB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CAyEvH;AAED,wBAAgB,iBAAiB,CAAC,GAAG,EAAE,iBAAiB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CAiFnH;AAED,wBAAgB,qBAAqB,CAAC,IAAI,EAAE,cAAc,EAAE,SAAS,EAAE,MAAM,QAY5E;AAED,wBAAgB,kBAAkB,CAAC,UAAU,EAAE,WAAW,EAAE,OAAO,EAAE,KAAK,EAAE,QA8B3E"}
|
{"version":3,"file":"BuildBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/BuildBoardTool.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,sBAAsB,EAAE,MAAM,uEAAuE,CAAC;AAC/G,OAAO,EAAE,cAAc,EAAE,MAAM,gDAAgD,CAAC;AAEhF,OAAO,EAAE,WAAW,EAAE,MAAM,uCAAuC,CAAC;AACpE,OAAO,EAAE,iBAAiB,EAAiD,aAAa,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,MAAM,+BAA+B,CAAC;AAEvK,wBAAgB,gBAAgB,CAAC,GAAG,EAAE,gBAAgB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CA8EjH;AAED,wBAAgB,mBAAmB,CAAC,GAAG,EAAE,mBAAmB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CAyEvH;AAED,wBAAgB,iBAAiB,CAAC,GAAG,EAAE,iBAAiB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CAiFnH;AAED,wBAAgB,qBAAqB,CAAC,IAAI,EAAE,cAAc,EAAE,SAAS,EAAE,MAAM,QAY5E;AACD,wBAAgB,eAAe,CAAC,IAAI,EAAE,sBAAsB,QAoB3D"}
|
2
types/Add-on/DrawBoard/DrawBoardTool.d.ts
vendored
2
types/Add-on/DrawBoard/DrawBoardTool.d.ts
vendored
@@ -1,6 +1,6 @@
|
|||||||
import { Command } from '../../Editor/CommandMachine';
|
import { Command } from '../../Editor/CommandMachine';
|
||||||
import { ISpaceParse } from '../../Geometry/SpaceParse/ISpaceParse';
|
import { ISpaceParse } from '../../Geometry/SpaceParse/ISpaceParse';
|
||||||
import { BoardModalType } from '../../UI/Components/Board/BoardModal';
|
import { BoardModalType } from "../../UI/Components/Board/BoardModalType";
|
||||||
import { BoardType } from '../../UI/Store/BoardInterface';
|
import { BoardType } from '../../UI/Store/BoardInterface';
|
||||||
import { BehindBoardStore, LayerBoardStore, VerticalBoardStore } from '../../UI/Store/BoardStore';
|
import { BehindBoardStore, LayerBoardStore, VerticalBoardStore } from '../../UI/Store/BoardStore';
|
||||||
export declare abstract class DrawBoardTool implements Command {
|
export declare abstract class DrawBoardTool implements Command {
|
||||||
|
@@ -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;AAEpE,OAAO,EAAc,cAAc,EAAE,MAAM,sCAAsC,CAAC;AAElF,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"}
|
1
types/Add-on/DrawBoard/DrawClosingStrip.d.ts
vendored
1
types/Add-on/DrawBoard/DrawClosingStrip.d.ts
vendored
@@ -2,7 +2,6 @@ import { Matrix4 } from 'three';
|
|||||||
import { Command } from '../../Editor/CommandMachine';
|
import { Command } from '../../Editor/CommandMachine';
|
||||||
import { Box3Ext } from '../../Geometry/Box';
|
import { Box3Ext } from '../../Geometry/Box';
|
||||||
export declare class DrawClosingStrip implements Command {
|
export declare class DrawClosingStrip implements Command {
|
||||||
private store;
|
|
||||||
exec(): Promise<void>;
|
exec(): Promise<void>;
|
||||||
buildClosingStrip(totalSpace: Box3Ext, rot: Matrix4): void;
|
buildClosingStrip(totalSpace: Box3Ext, rot: Matrix4): void;
|
||||||
}
|
}
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawClosingStrip.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawClosingStrip.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAKzC,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAa7C,qBAAa,gBAAiB,YAAW,OAAO;IAE5C,OAAO,CAAC,KAAK,CAAoB;IAC3B,IAAI;IAyFV,iBAAiB,CAAC,UAAU,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO;CA8GtD"}
|
{"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"}
|
@@ -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"}
|
@@ -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";
|
||||||
@@ -27,30 +31,64 @@ export declare class DrawDoorTool {
|
|||||||
Draw(): Promise<void>;
|
Draw(): Promise<void>;
|
||||||
protected AppendTemplateParam(name: string, value: number, des: string, temp: TemplateRecord, expr?: string): void;
|
protected AppendTemplateParam(name: string, value: number, des: string, temp: TemplateRecord, expr?: string): void;
|
||||||
protected GetRootTemplate(): TemplateRecord;
|
protected GetRootTemplate(): TemplateRecord;
|
||||||
private GetPositionSpace;
|
private CreatePositionSpaceTr;
|
||||||
protected GetHandleTemp(info: IDoorInfo, doorTemp: TemplateRecord): void;
|
protected CreateHandleTr(info: IDoorInfo, doorTr: TemplateRecord): void;
|
||||||
protected GetHingeTemp(info: IDoorInfo, door: TemplateRecord): void;
|
protected GetHingeTemp(info: IDoorInfo, door: TemplateRecord): boolean;
|
||||||
protected RelativeMetalsToBoard(allEntitys: Entity[]): boolean;
|
/**
|
||||||
private SetHingeType;
|
* 设置五金(拉手 铰链)和板的关联切割
|
||||||
|
* @param allEntitys 所有的实体 包括了门和五金
|
||||||
|
* @param isUpDownDoor 上下开门 否为左右开门
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
|
protected RelativeMetalsToBoard(allEntitys: Entity[], isUpDownDoor: boolean): boolean;
|
||||||
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;
|
||||||
private GetBoardOpenDir;
|
private GetBoardOpenDir;
|
||||||
/**
|
/**
|
||||||
*上下偏移判断位置是否超出门板 或与其他层板碰撞 上下上下尝试n个单位后停止
|
*上下偏移判断位置是否超出门板 或与其他层板碰撞 上下/左右 尝试n个单位后停止
|
||||||
*
|
*
|
||||||
* @private
|
* @private
|
||||||
* @param {number} doorHight 门板高度
|
* @param {number} doorSpecs 门板高度/宽度
|
||||||
* @param {Box3} enBox 铰链空间box
|
* @param {Box3} inventedBox 铰链空间box GetBoundingBoxInMtx
|
||||||
* @param {Entity[]} layers 所有层板
|
* @param {Entity[]} checkEnts 判断碰撞板
|
||||||
* @param {number} distance 一次偏移量
|
* @param {number} distance 一次偏移量
|
||||||
* @param {Matrix4} ocs
|
* @param {Matrix4} ocs
|
||||||
* @param {number} number 偏移次数 正负表方向 上下
|
* @param {number} number 偏移次数 正负表方向 上下或左右
|
||||||
* @return {*} {number}
|
* @return {*} {number}
|
||||||
* @memberof DrawDoorTool
|
* @memberof 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
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAQjE,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAGnF,OAAO,EAAE,WAAW,EAAE,MAAM,0CAA0C,CAAC;AAEvE,OAAO,EAAgB,kBAAkB,EAAwB,MAAM,kCAAkC,CAAC;AAC1G,OAAO,EAAE,SAAS,EAAgB,MAAM,6CAA6C,CAAC;AACtF,OAAO,EAAgE,iBAAiB,EAAE,SAAS,EAAE,MAAM,iCAAiC,CAAC;AAM7I,qBAAa,YAAY;IAiBjB,OAAO,CAAC,KAAK;IACb,SAAS,CAAC,UAAU,EAAE,WAAW;IAhBrC,YAAY;IACZ,SAAS,CAAC,UAAU,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,CAAC,CAAa;IAE9D,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAM;IAC9C,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAM;IAC9C,SAAS,CAAC,YAAY,EAAE,OAAO,EAAE,CAAM;IACvC,SAAS,CAAC,YAAY,EAAE,OAAO,EAAE,CAAM;IACvC,SAAS,CAAC,cAAc,EAAE,kBAAkB,CAAC;IAC7C,gBAAgB;IAChB,SAAS,CAAC,WAAW,EAAE,GAAG,CAAC,MAAM,EAAE,SAAS,CAAC,CAAa;IAC1D,OAAO,CAAC,QAAQ,CAA4B;IAC5C,SAAS,CAAC,MAAM,EAAE,iBAAiB,CAAC;IACpC,SAAS,CAAC,SAAS,EAAE,SAAS,EAAE,CAAC;IACjC,OAAO,CAAC,kBAAkB,CAAmB;gBAEjC,KAAK,EAAE,SAAS,EACd,UAAU,EAAE,WAAW;IAOrC,OAAO,CAAC,aAAa;cAIL,IAAI;IA2Fd,IAAI;IAGV,SAAS,CAAC,mBAAmB,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,CAAC,EAAE,MAAM;IAU3G,SAAS,CAAC,eAAe;IAkDzB,OAAO,CAAC,gBAAgB;IAUxB,SAAS,CAAC,aAAa,CAAC,IAAI,EAAE,SAAS,EAAE,QAAQ,EAAE,cAAc;IAwEjE,SAAS,CAAC,YAAY,CAAC,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,cAAc;IAsJ5D,SAAS,CAAC,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE;IA4JpD,OAAO,CAAC,YAAY;IAapB,iBAAiB;IAgBjB,SAAS,CAAC,WAAW,CAAC,IAAI,EAAE,SAAS;IAsDrC,SAAS,CAAC,UAAU,CAAC,SAAS,EAAE,cAAc,EAAE,IAAI,EAAE,SAAS;IAoB/D,OAAO,CAAC,eAAe;IAiCvB;;;;;;;;;;;;OAYG;IACH,OAAO,CAAC,eAAe;IAiBvB,OAAO,CAAC,SAAS;IAgCjB,OAAO,CAAC,YAAY;CAUvB"}
|
{"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAI/C,OAAO,EAAE,SAAS,EAAE,MAAM,qCAAqC,CAAC;AAChE,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAEjE,OAAO,EAAE,uBAAuB,EAAE,MAAM,4DAA4D,CAAC;AACrG,OAAO,EAAE,QAAQ,EAAE,MAAM,oCAAoC,CAAC;AAK9D,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,EAA4B,MAAM,6CAA6C,CAAC;AAClG,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;IAiB3G,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;IAuM5D;;;;;OAKG;IACH,SAAS,CAAC,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE,EAAE,YAAY,EAAE,OAAO;IA+L3E,iBAAiB;IAgBjB,SAAS,CAAC,WAAW,CAAC,IAAI,EAAE,SAAS;IA4ErC,SAAS,CAAC,UAAU,CAAC,SAAS,EAAE,cAAc,EAAE,IAAI,EAAE,SAAS;IAsB/D,OAAO,CAAC,eAAe;IAiCvB;;;;;;;;;;;;OAYG;IACH,OAAO,CAAC,eAAe;IA+BvB,OAAO,CAAC,SAAS;CA+CpB;AAED;;;;GAIG;AACH,wBAAgB,sBAAsB,CAAC,gBAAgB,EAAE,GAAG,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,EAAE,QAAQ,EAAE,GAAG,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,GAAG,IAAI,CAa3H;AAED;;;;;GAKG;AACH,wBAAgB,YAAY,CAAC,EAAE,EAAE,KAAK,EAAE,QAAQ,EAAE,uBAAuB,GAAG,IAAI,CAa/E;AAED;;;;GAIG;AACH,wBAAgB,wBAAwB,CAAC,KAAK,EAAE,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,SAAS,CAAC,EAAE,OAAO,GAAG,OAAO,CAqBvG;AAED;;;;;;;;;GASG;AACH,wBAAgB,kBAAkB,CAAC,gBAAgB,EAAE,GAAG,CAAC,QAAQ,EAAE,MAAM,CAAC,EAAE,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,MAAM,GAAG,OAAO,CAgB3H"}
|
@@ -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"}
|
@@ -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"}
|
@@ -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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawLeftRightBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawLeftRightBoard.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAgBV,OAAO,CAAC,WAAW;IAgBnB,OAAO,CAAC,aAAa,CA0DnB;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"}
|
@@ -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;AAOtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAmEb"}
|
{"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"}
|
@@ -2,7 +2,7 @@ import { Matrix4 } from "three";
|
|||||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||||
import { Curve } from "../../DatabaseServices/Entity/Curve";
|
import { Curve } from "../../DatabaseServices/Entity/Curve";
|
||||||
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
||||||
import { ExtrudeSolid, ExtureContour } from "../../DatabaseServices/Entity/Extrude";
|
import { ExtrudeContour, ExtrudeSolid } from "../../DatabaseServices/Entity/Extrude";
|
||||||
import { Region } from "../../DatabaseServices/Entity/Region";
|
import { Region } from "../../DatabaseServices/Entity/Region";
|
||||||
/**
|
/**
|
||||||
* 选择提取轮廓的位置
|
* 选择提取轮廓的位置
|
||||||
@@ -11,12 +11,12 @@ export declare function selectOutlinePosition(cus: Curve[] | Curve): Promise<boo
|
|||||||
/**
|
/**
|
||||||
* 应用轮廓到板件
|
* 应用轮廓到板件
|
||||||
*/
|
*/
|
||||||
export declare function BoardApplyContour(contour: ExtureContour, brs: Board[], isKeepSize: boolean): void;
|
export declare function BoardApplyContour(contour: ExtrudeContour, brs: Board[], isKeepSize: boolean): void;
|
||||||
/**
|
/**
|
||||||
* 选择可以被拉伸实体引用的轮廓.
|
* 选择可以被拉伸实体引用的轮廓.
|
||||||
*/
|
*/
|
||||||
export declare function SelectExtrudeContour(selectInside?: boolean, useExtrude?: boolean): Promise<{
|
export declare function SelectExtrudeContour(selectInside?: boolean, useExtrude?: boolean): Promise<{
|
||||||
contour?: ExtureContour;
|
contour?: ExtrudeContour;
|
||||||
group?: Curve[][];
|
group?: Curve[][];
|
||||||
useCurves?: (Curve | Region)[];
|
useCurves?: (Curve | Region)[];
|
||||||
}>;
|
}>;
|
||||||
@@ -24,8 +24,8 @@ export declare function SelectExtrudeContour(selectInside?: boolean, useExtrude?
|
|||||||
* 应用轮廓到拉伸实体,并且返回轮廓到WCS的应用矩阵.
|
* 应用轮廓到拉伸实体,并且返回轮廓到WCS的应用矩阵.
|
||||||
* @returns 如果轮廓是曲线,那么将返回曲线转换到WCS的矩阵
|
* @returns 如果轮廓是曲线,那么将返回曲线转换到WCS的矩阵
|
||||||
*/
|
*/
|
||||||
export declare function ExtrudeApplyContour(ext: ExtrudeSolid, contour: ExtureContour): Matrix4 | undefined;
|
export declare function ExtrudeApplyContour(ext: ExtrudeSolid, contour: ExtrudeContour): Matrix4 | undefined;
|
||||||
export declare function SelectExtrudeContours(): Promise<{
|
export declare function SelectExtrudeContours(): Promise<{
|
||||||
useCurvesMap?: Map<ExtureContour, Entity[]>;
|
useCurvesMap?: Map<ExtrudeContour, Entity[]>;
|
||||||
}>;
|
}>;
|
||||||
//# sourceMappingURL=DrawSpecialShapeBoardTool.d.ts.map
|
//# sourceMappingURL=DrawSpecialShapeBoardTool.d.ts.map
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawSpecialShapeBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSpecialShapeBoardTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAC9D,OAAO,EAAE,YAAY,EAAE,aAAa,EAAE,MAAM,uCAAuC,CAAC;AACpF,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAU9D;;GAEG;AACH,wBAAsB,qBAAqB,CAAC,GAAG,EAAE,KAAK,EAAE,GAAG,KAAK,oBAwB/D;AAED;;GAEG;AACH,wBAAgB,iBAAiB,CAAC,OAAO,EAAE,aAAa,EAAE,GAAG,EAAE,KAAK,EAAE,EAAE,UAAU,EAAE,OAAO,QAe1F;AAkCD;;GAEG;AACH,wBAAsB,oBAAoB,CAAC,YAAY,UAAQ,EAAE,UAAU,UAAQ,GAC7E,OAAO,CAAC;IACN,OAAO,CAAC,EAAE,aAAa,CAAC;IACxB,KAAK,CAAC,EAAE,KAAK,EAAE,EAAE,CAAC;IAClB,SAAS,CAAC,EAAE,CAAC,KAAK,GAAG,MAAM,CAAC,EAAE,CAAC;CAClC,CAAC,CAgEL;AAED;;;GAGG;AACH,wBAAgB,mBAAmB,CAAC,GAAG,EAAE,YAAY,EAAE,OAAO,EAAE,aAAa,GAAG,OAAO,GAAG,SAAS,CAkDlG;AAGD,wBAAsB,qBAAqB,IACrC,OAAO,CAAC;IACN,YAAY,CAAC,EAAE,GAAG,CAAC,aAAa,EAAE,MAAM,EAAE,CAAC,CAAC;CAC/C,CAAC,CAsEL"}
|
{"version":3,"file":"DrawSpecialShapeBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSpecialShapeBoardTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAW,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAC9D,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AACrF,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAU9D;;GAEG;AACH,wBAAsB,qBAAqB,CAAC,GAAG,EAAE,KAAK,EAAE,GAAG,KAAK,oBAwB/D;AAED;;GAEG;AACH,wBAAgB,iBAAiB,CAAC,OAAO,EAAE,cAAc,EAAE,GAAG,EAAE,KAAK,EAAE,EAAE,UAAU,EAAE,OAAO,QAe3F;AAkCD;;GAEG;AACH,wBAAsB,oBAAoB,CAAC,YAAY,UAAQ,EAAE,UAAU,UAAQ,GAC7E,OAAO,CAAC;IACN,OAAO,CAAC,EAAE,cAAc,CAAC;IACzB,KAAK,CAAC,EAAE,KAAK,EAAE,EAAE,CAAC;IAClB,SAAS,CAAC,EAAE,CAAC,KAAK,GAAG,MAAM,CAAC,EAAE,CAAC;CAClC,CAAC,CAgEL;AAED;;;GAGG;AACH,wBAAgB,mBAAmB,CAAC,GAAG,EAAE,YAAY,EAAE,OAAO,EAAE,cAAc,GAAG,OAAO,GAAG,SAAS,CAkDnG;AAGD,wBAAsB,qBAAqB,IACrC,OAAO,CAAC;IACN,YAAY,CAAC,EAAE,GAAG,CAAC,cAAc,EAAE,MAAM,EAAE,CAAC,CAAC;CAChD,CAAC,CAsEL"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawTemplateByImport.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawTemplateByImport.ts"],"names":[],"mappings":"AAeA,OAAO,EAAE,OAAO,EAAe,MAAM,6BAA6B,CAAC;AA4BnE,qBAAa,oBAAqB,YAAW,OAAO;IAEhD,OAAO,CAAC,MAAM,CAAe;IACvB,IAAI;IA+NV,OAAO,CAAC,UAAU;IAqClB,OAAO,CAAC,QAAQ;IAUhB,OAAO,CAAC,OAAO;CAmBlB"}
|
{"version":3,"file":"DrawTemplateByImport.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawTemplateByImport.ts"],"names":[],"mappings":"AAeA,OAAO,EAAE,OAAO,EAAe,MAAM,6BAA6B,CAAC;AAiCnE,qBAAa,oBAAqB,YAAW,OAAO;IAEhD,OAAO,CAAC,MAAM,CAAe;IACvB,IAAI;IA6OV,OAAO,CAAC,UAAU;IA6ClB,OAAO,CAAC,QAAQ;IAUhB,OAAO,CAAC,OAAO;CAmBlB"}
|
@@ -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;AAStD,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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"EditorBoardTempate.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/EditorBoardTempate.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CA+Fb"}
|
{"version":3,"file":"EditorBoardTempate.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/EditorBoardTempate.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CA+Fb"}
|
7
types/Add-on/DrawBoard/ParseHinge.d.ts
vendored
7
types/Add-on/DrawBoard/ParseHinge.d.ts
vendored
@@ -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
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"ParseHinge.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ParseHinge.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAmFb"}
|
{"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"}
|
36
types/Add-on/DrawDim/AutoDimBrs.d.ts
vendored
36
types/Add-on/DrawDim/AutoDimBrs.d.ts
vendored
@@ -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
|
@@ -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"}
|
18
types/Add-on/DrawDim/AutoDimBrsStore.d.ts
vendored
Normal file
18
types/Add-on/DrawDim/AutoDimBrsStore.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/AutoDimBrsStore.d.ts.map
Normal file
1
types/Add-on/DrawDim/AutoDimBrsStore.d.ts.map
Normal 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"}
|
62
types/Add-on/DrawDim/AutoDimBrsTool.d.ts
vendored
62
types/Add-on/DrawDim/AutoDimBrsTool.d.ts
vendored
@@ -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
|
@@ -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"}
|
4
types/Add-on/DrawDim/BreakDimTool.d.ts
vendored
4
types/Add-on/DrawDim/BreakDimTool.d.ts
vendored
@@ -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>;
|
||||||
/**
|
/**
|
||||||
* 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
|
* 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
|
||||||
|
@@ -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"}
|
@@ -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>;
|
||||||
|
@@ -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"}
|
5
types/Add-on/DrawDim/Command_DimStyle.d.ts
vendored
Normal file
5
types/Add-on/DrawDim/Command_DimStyle.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/Command_DimStyle.d.ts.map
Normal file
1
types/Add-on/DrawDim/Command_DimStyle.d.ts.map
Normal 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
40
types/Add-on/DrawDim/DimBoards.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/DimBoards.d.ts.map
Normal file
1
types/Add-on/DrawDim/DimBoards.d.ts.map
Normal 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"}
|
12
types/Add-on/DrawDim/DimContinue.d.ts
vendored
12
types/Add-on/DrawDim/DimContinue.d.ts
vendored
@@ -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;
|
||||||
/**
|
/**
|
||||||
* 重载:绘制结束后,将调用这个函数
|
* 重载:绘制结束后,将调用这个函数
|
||||||
*/
|
*/
|
||||||
|
@@ -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"}
|
2
types/Add-on/DrawDim/DimContinueAligen.d.ts
vendored
2
types/Add-on/DrawDim/DimContinueAligen.d.ts
vendored
@@ -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
|
||||||
|
@@ -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"}
|
@@ -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;
|
||||||
/**
|
/**
|
||||||
* 重载:绘制结束后,将调用这个函数
|
* 重载:绘制结束后,将调用这个函数
|
||||||
*/
|
*/
|
||||||
|
@@ -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"}
|
23
types/Add-on/DrawDim/DimParamsPanel.d.ts
vendored
Normal file
23
types/Add-on/DrawDim/DimParamsPanel.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/DimParamsPanel.d.ts.map
Normal file
1
types/Add-on/DrawDim/DimParamsPanel.d.ts.map
Normal 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
35
types/Add-on/DrawDim/DimStylePanel.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/DimStylePanel.d.ts.map
Normal file
1
types/Add-on/DrawDim/DimStylePanel.d.ts.map
Normal 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
20
types/Add-on/DrawDim/DimStyleParam.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/DimStyleParam.d.ts.map
Normal file
1
types/Add-on/DrawDim/DimStyleParam.d.ts.map
Normal 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
18
types/Add-on/DrawDim/DimStyleStore.d.ts
vendored
Normal 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
|
1
types/Add-on/DrawDim/DimStyleStore.d.ts.map
Normal file
1
types/Add-on/DrawDim/DimStyleStore.d.ts.map
Normal 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"}
|
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"Draw2LineAngularDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Draw2LineAngularDim.ts"],"names":[],"mappings":"AAcA,qBAAa,2BAA2B;IAE9B,IAAI;YAoEI,eAAe;YAoCf,QAAQ;CA0DzB"}
|
{"version":3,"file":"Draw2LineAngularDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/Draw2LineAngularDim.ts"],"names":[],"mappings":"AAeA,qBAAa,2BAA2B;IAE9B,IAAI;YAwEI,eAAe;YAoCf,QAAQ;CA+DzB"}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user