Compare commits

..

4 Commits

Author SHA1 Message Date
91bae565fd 功能:新增简化多段线功能 2021-04-06 17:12:55 +08:00
Zoe
79b58810d6 走刀添加板厚参数 2021-02-22 16:15:15 +08:00
Zoe
979b280044 提供拆单获取走刀接口 2021-02-22 14:13:27 +08:00
Zoe
bd028ffe36 修复偏移问题 2020-12-21 10:53:27 +08:00
495 changed files with 19008 additions and 14760 deletions

15539
api.cjs.js

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

15535
api.esm.js

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{
"name": "cadapi",
"version": "0.0.16",
"version": "0.0.26",
"description": "",
"main": "api.esm.js",
"module": "api.esm.js",

5
types/Add-on/Area.d.ts vendored Normal file
View File

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

View File

@@ -0,0 +1 @@
{"version":3,"file":"Area.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Area.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA2Bb"}

View File

@@ -1 +1 @@
{"version":3,"file":"BoardBatchCurtail.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardBatchCurtail.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AA0BnD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAqJb"}
{"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"}

View File

@@ -1,9 +1,19 @@
import { Vector3 } from "three";
import { ExtrudeSolid } from "../../DatabaseServices/Entity/Extrude";
import { Entity } from "../../DatabaseServices/Entity/Entity";
import { ExtrudeSolid, ExtureContour } from "../../DatabaseServices/Entity/Extrude";
import { Command } from "../../Editor/CommandMachine";
export declare class CuttingByFace implements Command {
exec(): Promise<void>;
protected GetExtrudeContours(): Promise<{
useCurvesMap?: Map<ExtureContour, Entity[]>;
}>;
setHeight(en: ExtrudeSolid, dist: number, oldPosition: Vector3): void;
private GetKnifeRadius;
private GetMeatsBoards;
}
export declare class CuttingByRectFace extends CuttingByFace {
protected GetExtrudeContours(): Promise<{
useCurvesMap?: Map<ExtureContour, Entity[]>;
}>;
}
//# sourceMappingURL=CuttingByFace.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"CuttingByFace.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/CuttingByFace.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AACrE,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAkJV,SAAS,CAAC,EAAE,EAAE,YAAY,EAAE,IAAI,EAAE,MAAM,EAAE,WAAW,EAAE,OAAO;YAShD,cAAc;CAiB/B"}
{"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"}

View File

@@ -0,0 +1,9 @@
import { ReactElement } from 'react';
import { IGrooveOption } from '../../UI/Store/BoardInterface';
interface Props {
option: IGrooveOption;
}
declare function CuttingPropsModal({ option }: Props): ReactElement;
declare const _default: typeof CuttingPropsModal;
export default _default;
//# sourceMappingURL=CuttingPropsModal.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"CuttingPropsModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/CuttingPropsModal.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAI5C,OAAO,EAAE,aAAa,EAAE,MAAM,+BAA+B,CAAC;AAE9D,UAAU,KAAK;IAEX,MAAM,EAAE,aAAa,CAAC;CACzB;AAOD,iBAAS,iBAAiB,CAAC,EAAE,MAAM,EAAE,EAAE,KAAK,GAAG,YAAY,CA8C1D;;AAED,wBAA2C"}

View File

@@ -1,5 +1,10 @@
import { Vector3 } from "three";
import { Command } from "../../Editor/CommandMachine";
export declare class LinearCutting implements Command {
exec(): Promise<void>;
protected GetCuttingPoints(): Promise<Vector3[] | undefined>;
}
export declare class RectLinearCutting extends LinearCutting {
protected GetCuttingPoints(): Promise<Vector3[] | undefined>;
}
//# sourceMappingURL=LinearCutting.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"LinearCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/LinearCutting.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAStD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAqLb"}
{"version":3,"file":"LinearCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/LinearCutting.ts"],"names":[],"mappings":"AAAA,OAAO,EAAkB,OAAO,EAAE,MAAM,OAAO,CAAC;AAKhD,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;cAiKM,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"}

View File

@@ -1 +1 @@
{"version":3,"file":"NonAssociativeCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/NonAssociativeCutting.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAStD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CAuGb"}
{"version":3,"file":"NonAssociativeCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/NonAssociativeCutting.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAqBtD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CA4Hb"}

View File

@@ -1 +1 @@
{"version":3,"file":"ReferenceCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/ReferenceCutting.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CAyJb"}
{"version":3,"file":"ReferenceCutting.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardCutting/ReferenceCutting.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAStD,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CA2Jb"}

View File

@@ -19,7 +19,7 @@ export declare class ReferenceCuttingStore extends Singleton {
Cancel(): void;
OnOk(): void;
_Return(state: number): void;
HasInvailValue(): boolean;
HasInvailValue(): string;
}
export declare class ReferenceCuttingModal extends React.Component<{
store: ReferenceCuttingStore;

View File

@@ -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;IAsBb,yBAAyB;IAKzB,oBAAoB;IAKpB,MAAM;CAmET"}
{"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"}

View File

@@ -1,6 +1,11 @@
import { BoardProcessOption } from "../../UI/Store/BoardInterface";
import { CADFiler } from "../../DatabaseServices/CADFiler";
import { I2DModeling, I3DModeling } from "../../DatabaseServices/Entity/Board";
/**序列化板件数据 */
export declare function serializeBoardData(file: CADFiler, processData: BoardProcessOption): void;
export declare function deserializationBoardData(file: CADFiler, processData: BoardProcessOption, ver: number): void;
export declare function SerializeBoard2DModeingData(file: CADFiler, modelList: I2DModeling[]): void;
export declare function SerializeBoard3DModeingData(file: CADFiler, modelList: I3DModeling[]): void;
export declare function DeserializationBoard2DModeingData(file: CADFiler, data: I2DModeling[], ver: number): void;
export declare function DeserializationBoard3DModeingData(file: CADFiler, data: I3DModeling[], ver: number): void;
//# sourceMappingURL=SerializeBoardData.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"SerializeBoardData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SerializeBoardData.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,kBAAkB,EAAE,MAAM,+BAA+B,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAE3D,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"}
{"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"}

View File

@@ -0,0 +1,8 @@
import { Command } from "../../Editor/CommandMachine";
import { LinesType } from "../../UI/Store/BoardInterface";
export declare class SetBoardLines implements Command {
private lines;
constructor(lines: LinesType);
exec(): Promise<void>;
}
//# sourceMappingURL=SetBoardLines.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"SetBoardLines.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/SetBoardLines.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAE1D,qBAAa,aAAc,YAAW,OAAO;IAE7B,OAAO,CAAC,KAAK;gBAAL,KAAK,EAAE,SAAS;IAI9B,IAAI;CAcb"}

View File

@@ -1 +1 @@
{"version":3,"file":"UpdateBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/UpdateBoardInfos.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAE5D,OAAO,EAAE,uBAAuB,EAAE,MAAM,oDAAoD,CAAC;AAM7F,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;IAmCV,MAAM,CAAC,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,uBAAuB;CA4G7D"}
{"version":3,"file":"UpdateBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/UpdateBoardInfos.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAE5D,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;CA+G7D"}

View File

@@ -1,5 +1,6 @@
import { Command } from "../Editor/CommandMachine";
export declare class BoardFindModify implements Command {
private isModifyHwMatrial;
exec(): Promise<void>;
private GetBoards;
private PutSelectList;

View File

@@ -1 +1 @@
{"version":3,"file":"BoardFindModify.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BoardFindModify.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAWnD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;YAqCI,SAAS;IAYvB,OAAO,CAAC,aAAa;YAQP,OAAO;IA4CrB,OAAO,CAAC,QAAQ;IAwJhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,cAAc;YAOR,SAAS;IAYvB,OAAO,CAAC,QAAQ;YAoJF,cAAc;YAKd,cAAc;YAKd,iBAAiB;YASjB,cAAc;YAiDd,iCAAiC;YAkBjC,cAAc;IA2B5B,OAAO,CAAC,cAAc;CAqCzB"}
{"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;CAqCzB"}

View File

@@ -1,5 +1,23 @@
import * as React from 'react';
import { Board } from "../DatabaseServices/Entity/Board";
import { Command } from "../Editor/CommandMachine";
export declare class ChangeColorByMaterial implements Command {
exec(): Promise<void>;
}
interface BoardColorMaterialMapDialogProps {
data: {
mtl: string;
brs: Board[];
color: number;
}[];
}
export declare class BoardColorMaterialMapDialog extends React.Component<BoardColorMaterialMapDialogProps, {}> {
selectIndex: number;
removeAop: Function;
componentDidMount(): void;
componentWillUnmount(): void;
render(): JSX.Element;
private click;
}
export {};
//# sourceMappingURL=ChangeColorByBoardMaterial.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"ChangeColorByBoardMaterial.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ChangeColorByBoardMaterial.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CA2Bb"}
{"version":3,"file":"ChangeColorByBoardMaterial.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ChangeColorByBoardMaterial.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAM/B,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CA+Cb;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;IAiBjB,oBAAoB;IAKb,MAAM;IAyBb,OAAO,CAAC,KAAK,CAMX;CACL"}

View File

@@ -1 +1 @@
{"version":3,"file":"CheckHoles.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CheckHoles.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAYnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IA8HV;;OAEG;IACH,OAAO,CAAC,QAAQ;IAIhB,OAAO,CAAC,UAAU;CAgBrB"}
{"version":3,"file":"CheckHoles.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CheckHoles.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAQnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAqIV;;OAEG;IACH,OAAO,CAAC,QAAQ;IAIhB,OAAO,CAAC,UAAU;CAgBrB"}

View File

@@ -4,5 +4,6 @@ export declare class FeedingCommand implements Command {
private DrawHole;
private TestModeling;
private DrawOriginModeling;
private DateText;
}
//# sourceMappingURL=CommandFeeding.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"CommandFeeding.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CommandFeeding.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IAsEV,OAAO,CAAC,QAAQ;IA0BhB,OAAO,CAAC,YAAY;IAapB,OAAO,CAAC,kBAAkB;CAqB7B"}
{"version":3,"file":"CommandFeeding.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CommandFeeding.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IA0EV,OAAO,CAAC,QAAQ;IA0BhB,OAAO,CAAC,YAAY;IAapB,OAAO,CAAC,kBAAkB;IAqB1B,OAAO,CAAC,QAAQ;CAOnB"}

View File

@@ -1 +1 @@
{"version":3,"file":"Conver2Polyline.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Conver2Polyline.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,qBAAa,uBAAwB,YAAW,OAAO;IAE7C,IAAI;CAcb"}
{"version":3,"file":"Conver2Polyline.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Conver2Polyline.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,uBAAwB,YAAW,OAAO;IAE7C,IAAI;CA8Bb"}

View File

@@ -1 +1 @@
{"version":3,"file":"Copy.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Copy.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CAwHb"}
{"version":3,"file":"Copy.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Copy.ts"],"names":[],"mappings":"AAWA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CAoIb"}

View File

@@ -1,4 +1,7 @@
export declare class Command_DXFImport {
exec(): Promise<void>;
private drawAlignPoint;
private DrawRadDiaDim;
private GetMatrix4;
}
//# sourceMappingURL=DXFLoad.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAWA,qBAAa,iBAAiB;IAEpB,IAAI;CAyDb"}
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAsBA,qBAAa,iBAAiB;IAEpB,IAAI;IA0IV,OAAO,CAAC,cAAc;IAoCtB,OAAO,CAAC,aAAa;IAgBrB,OAAO,CAAC,UAAU;CAarB"}

View File

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

View File

@@ -4,10 +4,10 @@ import { ISpaceParse } from "../../../Geometry/SpaceParse/ISpaceParse";
import { BoardProcessOption } from "../../../UI/Store/BoardInterface";
import { IDoorConfigOption, IDoorInfo } from "../../../UI/Store/DoorInterface";
import { Entity } from './../../../DatabaseServices/Entity/Entity';
import { DoorStore } from "../../../UI/Store/DoorDrawerStore/DoorStore";
export declare class DrawDoorTool {
protected option: IDoorConfigOption;
private store;
protected spaceParse: ISpaceParse;
protected doorInfos: IDoorInfo[];
/**id模板对应表*/
protected _idTempMap: Map<string, TemplateRecord>;
protected colWidths: (number | string)[];
@@ -18,7 +18,10 @@ export declare class DrawDoorTool {
/** 每个格子的信息Map*/
protected rowColIdMap: Map<string, IDoorInfo>;
private hingeSet;
constructor(option: IDoorConfigOption, spaceParse: ISpaceParse, doorInfos: IDoorInfo[]);
protected option: IDoorConfigOption;
protected doorInfos: IDoorInfo[];
private currentHandleProps;
constructor(store: DoorStore, spaceParse: ISpaceParse);
private GetHeightExpr;
protected Init(): Promise<void>;
Draw(): Promise<void>;

View File

@@ -1 +1 @@
{"version":3,"file":"DrawDoorDrawerTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorDrawerTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAG/D,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AACnF,OAAO,EAAE,WAAW,EAAE,MAAM,0CAA0C,CAAC;AACvE,OAAO,EAAE,kBAAkB,EAAsC,MAAM,kCAAkC,CAAC;AAC1G,OAAO,EAAE,iBAAiB,EAAE,SAAS,EAAgE,MAAM,iCAAiC,CAAC;AAK7I,OAAO,EAAE,MAAM,EAAE,MAAM,2CAA2C,CAAC;AAOnE,qBAAa,YAAY;IAcjB,SAAS,CAAC,MAAM,EAAE,iBAAiB;IACnC,SAAS,CAAC,UAAU,EAAE,WAAW;IACjC,SAAS,CAAC,SAAS,EAAE,SAAS,EAAE;IAdpC,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;gBAE9B,MAAM,EAAE,iBAAiB,EACzB,UAAU,EAAE,WAAW,EACvB,SAAS,EAAE,SAAS,EAAE;IAIpC,OAAO,CAAC,aAAa;cAIL,IAAI;IA0Fd,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;IAiDzB,OAAO,CAAC,gBAAgB;IAUxB,SAAS,CAAC,aAAa,CAAC,IAAI,EAAE,SAAS,EAAE,QAAQ,EAAE,cAAc;IA0DjE,SAAS,CAAC,YAAY,CAAC,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,cAAc;IA+H5D,SAAS,CAAC,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE;IAgEpD,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;IAkB/D,OAAO,CAAC,eAAe;CA+B1B"}
{"version":3,"file":"DrawDoorDrawerTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorDrawerTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAG/D,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AACnF,OAAO,EAAE,WAAW,EAAE,MAAM,0CAA0C,CAAC;AACvE,OAAO,EAAE,kBAAkB,EAAsC,MAAM,kCAAkC,CAAC;AAC1G,OAAO,EAAE,iBAAiB,EAAE,SAAS,EAAgE,MAAM,iCAAiC,CAAC;AAK7I,OAAO,EAAE,MAAM,EAAE,MAAM,2CAA2C,CAAC;AAMnE,OAAO,EAAE,SAAS,EAAgB,MAAM,6CAA6C,CAAC;AAItF,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,CAAsB;gBAEpC,KAAK,EAAE,SAAS,EACd,UAAU,EAAE,WAAW;IAOrC,OAAO,CAAC,aAAa;cAIL,IAAI;IA0Fd,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;IAiDzB,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;IAoJ5D,SAAS,CAAC,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE;IAgFpD,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;IAkB/D,OAAO,CAAC,eAAe;CA+B1B"}

View File

@@ -1,5 +1,6 @@
import { Command } from "../../Editor/CommandMachine";
export declare class DrawDrawrer implements Command {
private currentHandleProp;
exec(): Promise<void>;
private GetTempExpr;
private AppendTemplateParam;

View File

@@ -1 +1 @@
{"version":3,"file":"DrawDrawer.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDrawer.ts"],"names":[],"mappings":"AAiBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;IA4MV,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,mBAAmB;IAQ3B,OAAO,CAAC,eAAe;IAoDvB,OAAO,CAAC,cAAc;IA2CtB,OAAO,CAAC,aAAa;IA6IrB,OAAO,CAAC,eAAe;IAgBvB,OAAO,CAAC,qBAAqB;IAQ7B,gBAAgB;IAChB,OAAO,CAAC,UAAU;IAUlB,OAAO,CAAC,aAAa;CAqExB"}
{"version":3,"file":"DrawDrawer.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDrawer.ts"],"names":[],"mappings":"AAiBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAYtD,qBAAa,WAAY,YAAW,OAAO;IAEvC,OAAO,CAAC,iBAAiB,CAAsB;IACzC,IAAI;IA8MV,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,mBAAmB;IAQ3B,OAAO,CAAC,eAAe;IAoDvB,OAAO,CAAC,cAAc;IA2CtB,OAAO,CAAC,aAAa;IA6IrB,OAAO,CAAC,eAAe;IAgBvB,OAAO,CAAC,qBAAqB;IAQ7B,gBAAgB;IAChB,OAAO,CAAC,UAAU;IAUlB,OAAO,CAAC,aAAa;CAmFxB"}

View File

@@ -1,6 +1,7 @@
import { Matrix4 } from "three";
import { Board } from "../../DatabaseServices/Entity/Board";
import { Curve } from "../../DatabaseServices/Entity/Curve";
import { Entity } from "../../DatabaseServices/Entity/Entity";
import { ExtrudeSolid, ExtureContour } from "../../DatabaseServices/Entity/Extrude";
import { Region } from "../../DatabaseServices/Entity/Region";
/**
@@ -16,7 +17,7 @@ export declare function BoardApplyContour(contour: ExtureContour, brs: Board[],
*/
export declare function SelectExtrudeContour(selectInside?: boolean, useExtrude?: boolean): Promise<{
contour?: ExtureContour;
gourp?: Curve[][];
group?: Curve[][];
useCurves?: (Curve | Region)[];
}>;
/**
@@ -24,4 +25,7 @@ export declare function SelectExtrudeContour(selectInside?: boolean, useExtrude?
* @returns 如果轮廓是曲线,那么将返回曲线转换到WCS的矩阵
*/
export declare function ExtrudeApplyContour(ext: ExtrudeSolid, contour: ExtureContour): Matrix4 | undefined;
export declare function SelectExtrudeContours(): Promise<{
useCurvesMap?: Map<ExtureContour, Entity[]>;
}>;
//# sourceMappingURL=DrawSpecialShapeBoardTool.d.ts.map

View File

@@ -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;AAKzC,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,YAAY,EAAE,aAAa,EAAE,MAAM,uCAAuC,CAAC;AAEpF,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAS9D;;GAEG;AACH,wBAAsB,qBAAqB,CAAC,GAAG,EAAE,KAAK,EAAE,GAAG,KAAK,oBAuB/D;AAED;;GAEG;AACH,wBAAgB,iBAAiB,CAAC,OAAO,EAAE,aAAa,EAAE,GAAG,EAAE,KAAK,EAAE,EAAE,UAAU,EAAE,OAAO,QAe1F;AAGD;;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,CAwFL;AAED;;;GAGG;AACH,wBAAgB,mBAAmB,CAAC,GAAG,EAAE,YAAY,EAAE,OAAO,EAAE,aAAa,GAAG,OAAO,GAAG,SAAS,CAkDlG"}
{"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"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawSpecialShapedBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSpecialShapedBoard.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AACrE,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,sBAAuB,YAAW,OAAO;IAElD,GAAG,eAAsB;IACnB,IAAI;CAmEb"}
{"version":3,"file":"DrawSpecialShapedBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSpecialShapedBoard.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AACrE,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAStD,qBAAa,sBAAuB,YAAW,OAAO;IAElD,GAAG,eAAsB;IACnB,IAAI;CAqFb"}

View File

@@ -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;AAyBnE,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;IAmMV,OAAO,CAAC,UAAU;IAoClB,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;AA2BnE,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;IAyNV,OAAO,CAAC,UAAU;IAoClB,OAAO,CAAC,QAAQ;IAUhB,OAAO,CAAC,OAAO;CAmBlB"}

View File

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

View File

@@ -0,0 +1 @@
{"version":3,"file":"FixIntersectSelfContour.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/FixIntersectSelfContour.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,qBAAa,uBAAwB,YAAW,OAAO;IAE7C,IAAI;CA+Eb"}

View File

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

View File

@@ -0,0 +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"}

View File

@@ -2,42 +2,34 @@ import { Matrix4 } from "three";
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
import { Board } from "../../DatabaseServices/Entity/Board";
import { Command } from "../../Editor/CommandMachine";
import { CoordinateSystem } from "../../Geometry/CoordinateSystem";
import { Polyline } from "../../DatabaseServices/Entity/Polyline";
import { Curve } from "../../DatabaseServices/Entity/Curve";
interface DirPls {
left: Curve[];
right: Curve[];
top: Curve[];
bottom: Curve[];
}
import { IConfigOption } from "../../UI/Components/Board/UserConfig";
import { IConfigStore } from "../../UI/Store/BoardStore";
export declare class Command_AutoDimBrs implements Command {
maxThickness: number;
store: AutoDimBrsStore;
exec(): Promise<void>;
/**
* 绘制前视图的标注
* @param brs 需要绘制前视图标注的板件
* @param textRo 字体旋转角度(弧度形式)
*/
DrawFrontDim(brs: Board[], textRo: number): Promise<AlignedDimension[]>;
/**
* 绘制标注
* @param brs
* @param drawCS 绘制标注的坐标系
*/
DrawDim(brs: Board[], drawCS: Matrix4, textRotation?: number, needJig?: boolean, useMaxZ?: boolean, isLeadOutFlipped?: boolean): AlignedDimension[];
/**
* 判断轮廓的上下左右
* @param pl 轮廓(多段线)
* @param cs 参照坐标系
* @memberof Command_AutoDimBrs
*/
JudgeOutlineDirection(pls: Polyline[], cs: CoordinateSystem): DirPls;
/**
* 通过轮廓并集得到最大外轮廓
* @memberof Command_AutoDimBrs
*/
private GetOutLineByBoolUnion;
}
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

View File

@@ -1 +1 @@
{"version":3,"file":"AutoDimBrs.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/AutoDimBrs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAoB,MAAM,OAAO,CAAC;AAGxD,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AACrF,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAEtD,OAAO,EAAE,gBAAgB,EAAE,MAAM,iCAAiC,CAAC;AAKnE,OAAO,EAAE,QAAQ,EAAE,MAAM,wCAAwC,CAAC;AAClE,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAU5D,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;AAUD,qBAAa,kBAAmB,YAAW,OAAO;IAE9C,YAAY,EAAE,MAAM,CAAK;IACnB,IAAI;IA+EV;;;;OAIG;IACG,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,MAAM;IA8E/C;;;;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;IA8FnJ;;;;;OAKG;IACH,qBAAqB,CAAC,GAAG,EAAE,QAAQ,EAAE,EAAE,EAAE,EAAE,gBAAgB,GAAG,MAAM;IA6BpE;;;OAGG;IACH,OAAO,CAAC,qBAAqB;CAShC"}
{"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;AAG5D,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;CA6FtJ;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"}

View File

@@ -0,0 +1,57 @@
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 {
Total = 1,
Out = 2,
InW = 4,
InH = 8,
NoRepeat = 16,
NoSmSize = 32,
All = 127
}
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

View File

@@ -0,0 +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;AAGlE,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;IA2DhB,MAAM,CAAC,GAAG,EAAE,KAAK,EAAE;IAInB,OAAO,CAAC,KAAK;IA4Bb,OAAO,CAAC,QAAQ;IAMhB,OAAO,CAAC,OAAO;IAgFT,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;IAgGzH;;;;;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"}

View File

@@ -2,4 +2,8 @@ import { Command } from "../../Editor/CommandMachine";
export declare class DeleteDim implements Command {
exec(): Promise<void>;
}
export declare class DeleteMinDim implements Command {
private _MidDim;
exec(): Promise<void>;
}
//# sourceMappingURL=DeleteDim.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"DeleteDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DeleteDim.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAYb"}
{"version":3,"file":"DeleteDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/DeleteDim.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAYb;AAID,qBAAa,YAAa,YAAW,OAAO;IAExC,OAAO,CAAC,OAAO,CAAM;IACf,IAAI;CAiCb"}

View File

@@ -8,13 +8,17 @@ export declare class DrawDrillingTool extends Singleton {
private m_MoveDistList;
private m_Face;
private m_Option;
private backupOption; /**备选配置 */
private woodPins;
private drillEnts;
private _configCache;
private _drillEntsCache;
private _woodPinsCache;
private _collsionFaces;
private _hasBackupOption;
private _useBackup;
constructor();
HasConfig(type: string): boolean;
/**获取用户正在使用的配置 */
private GetDrillingConfig;
private GetRuleByFace;
@@ -50,6 +54,7 @@ export declare class DrawDrillingTool extends Singleton {
private ClassifyBoardList;
ClearExitDrilling(brs: Board[]): void;
private StartGangDrill;
private Exec;
/**分类并排钻 */
ClassifyAndDrilling(brList: Board[] | Set<Board>): Promise<void>;
private GetSpliteBoards;

View File

@@ -1 +1 @@
{"version":3,"file":"DrawDrillingTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/DrawDrillingTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAQ,OAAO,EAAW,MAAM,OAAO,CAAC;AAQ/C,OAAO,EAAE,SAAS,EAAE,MAAM,wBAAwB,CAAC;AAQnD,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAK5D,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAG3D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAO7C,OAAO,EAAE,cAAc,EAAe,MAAM,+BAA+B,CAAC;AAK5E,qBAAa,gBAAiB,SAAQ,SAAS;IAE3C,OAAO,CAAC,cAAc,CAAgB;IACtC,OAAO,CAAC,MAAM,CAAO;IACrB,OAAO,CAAC,QAAQ,CAAiB;IACjC,OAAO,CAAC,QAAQ,CAAsB;IACtC,OAAO,CAAC,SAAS,CAAc;IAE/B,OAAO,CAAC,YAAY,CAA4C;IAEhE,OAAO,CAAC,eAAe,CAA0C;IACjE,OAAO,CAAC,cAAc,CAA0C;IACpD,OAAO,CAAC,cAAc,CAAc;;IAWhD,iBAAiB;IACjB,OAAO,CAAC,iBAAiB;IAUzB,OAAO,CAAC,aAAa;IAmBrB,OAAO,CAAC,YAAY;IA2DpB,IAAI,QAAQ,WAMX;IACD,IAAI,SAAS,YAGZ;IACD,IAAI,SAAS;;;;MAOZ;IAED,OAAO,CAAC,SAAS;IAiBjB,OAAO,CAAC,UAAU;IAsElB,aAAa,CAAC,cAAc,EAAE,cAAc;IAyC5C,OAAO,CAAC,aAAa;IA4CrB,OAAO,CAAC,UAAU;IAyDlB,OAAO,CAAC,WAAW;IAOnB,OAAO,CAAC,QAAQ;IAkChB,OAAO,CAAC,UAAU;IA2GlB,OAAO,CAAC,iBAAiB;IAezB,OAAO,CAAC,gBAAgB;IAYxB,OAAO,CAAC,sBAAsB;IAsB9B,OAAO,CAAC,wBAAwB;IAmBhC,OAAO,CAAC,cAAc;IA0CtB,OAAO,CAAC,gBAAgB;IAkBxB,OAAO,CAAC,iBAAiB;IAwDzB,OAAO,CAAC,mBAAmB;IA4E3B,OAAO,CAAC,aAAa;IAoBrB,IAAI,CAAC,EAAE,EAAE,QAAQ,EAAE;IAInB,YAAY,CAAC,GAAG,EAAE,QAAQ,EAAE,EAAE,MAAM,EAAE,OAAO;IAa7C,cAAc,CAAC,MAAM,EAAE,QAAQ,EAAE,EAAE,EAAE,YAAY,EAAE,QAAQ,EAAE,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE;IAsCxF,OAAO,CAAC,QAAQ;IAQhB,OAAO,CAAC,iBAAiB;IAczB,iBAAiB,CAAC,GAAG,EAAE,KAAK,EAAE;YAehB,cAAc;IA8E5B,WAAW;IACL,mBAAmB,CAAC,MAAM,EAAE,KAAK,EAAE,GAAG,GAAG,CAAC,KAAK,CAAC,GAAG,OAAO,CAAC,IAAI,CAAC;YA8BxD,eAAe;IAwB7B,eAAe,CAAC,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO;IA4BlC,KAAK,CAAC,GAAG,EAAE,KAAK,EAAE;IAsGxB,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE;CAmBlC"}
{"version":3,"file":"DrawDrillingTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/DrawDrillingTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAQ,OAAO,EAAW,MAAM,OAAO,CAAC;AAQ/C,OAAO,EAAE,SAAS,EAAE,MAAM,wBAAwB,CAAC;AASnD,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAM5D,OAAO,EAAE,QAAQ,EAAE,MAAM,iCAAiC,CAAC;AAG3D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAO7C,OAAO,EAAE,cAAc,EAAe,MAAM,+BAA+B,CAAC;AAG5E,qBAAa,gBAAiB,SAAQ,SAAS;IAE3C,OAAO,CAAC,cAAc,CAAgB;IACtC,OAAO,CAAC,MAAM,CAAO;IACrB,OAAO,CAAC,QAAQ,CAAiB;IACjC,OAAO,CAAC,YAAY,CAAiB,CAAC,UAAU;IAChD,OAAO,CAAC,QAAQ,CAAsB;IACtC,OAAO,CAAC,SAAS,CAAc;IAE/B,OAAO,CAAC,YAAY,CAA4C;IAEhE,OAAO,CAAC,eAAe,CAA0C;IACjE,OAAO,CAAC,cAAc,CAA0C;IACpD,OAAO,CAAC,cAAc,CAAc;IAChD,OAAO,CAAC,gBAAgB,CAAS;IACjC,OAAO,CAAC,UAAU,CAAS;;IAW3B,SAAS,CAAC,IAAI,EAAE,MAAM;IAKtB,iBAAiB;IACjB,OAAO,CAAC,iBAAiB;IAUzB,OAAO,CAAC,aAAa;IAmBrB,OAAO,CAAC,YAAY;IA2DpB,IAAI,QAAQ,WAMX;IACD,IAAI,SAAS,YAGZ;IACD,IAAI,SAAS;;;;MAOZ;IAED,OAAO,CAAC,SAAS;IAiBjB,OAAO,CAAC,UAAU;IA4ElB,aAAa,CAAC,cAAc,EAAE,cAAc;IAyC5C,OAAO,CAAC,aAAa;IA4CrB,OAAO,CAAC,UAAU;IAyDlB,OAAO,CAAC,WAAW;IAOnB,OAAO,CAAC,QAAQ;IAkChB,OAAO,CAAC,UAAU;IA2GlB,OAAO,CAAC,iBAAiB;IAezB,OAAO,CAAC,gBAAgB;IAYxB,OAAO,CAAC,sBAAsB;IAsB9B,OAAO,CAAC,wBAAwB;IAqBhC,OAAO,CAAC,cAAc;IA4DtB,OAAO,CAAC,gBAAgB;IAkBxB,OAAO,CAAC,iBAAiB;IAwDzB,OAAO,CAAC,mBAAmB;IA+E3B,OAAO,CAAC,aAAa;IAoBrB,IAAI,CAAC,EAAE,EAAE,QAAQ,EAAE;IAInB,YAAY,CAAC,GAAG,EAAE,QAAQ,EAAE,EAAE,MAAM,EAAE,OAAO;IAa7C,cAAc,CAAC,MAAM,EAAE,QAAQ,EAAE,EAAE,EAAE,YAAY,EAAE,QAAQ,EAAE,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE;IAuCxF,OAAO,CAAC,QAAQ;IAahB,OAAO,CAAC,iBAAiB;IAczB,iBAAiB,CAAC,GAAG,EAAE,KAAK,EAAE;YAehB,cAAc;IAY5B,OAAO,CAAC,IAAI;IA6EZ,WAAW;IACL,mBAAmB,CAAC,MAAM,EAAE,KAAK,EAAE,GAAG,GAAG,CAAC,KAAK,CAAC,GAAG,OAAO,CAAC,IAAI,CAAC;YA8BxD,eAAe;IAwB7B,eAAe,CAAC,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO;IA6BlC,KAAK,CAAC,GAAG,EAAE,KAAK,EAAE;IAsGxB,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE;CAmBlC"}

View File

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

View File

@@ -3,6 +3,7 @@ import { CylinderHole } from "../../DatabaseServices/3DSolid/CylinderHole";
import { Board } from "../../DatabaseServices/Entity/Board";
import { Hole } from "../../DatabaseServices/3DSolid/Hole";
import { ExtrudeHole } from "../../DatabaseServices/3DSolid/ExtrudeHole";
export declare const SCALAR = 0.1;
export declare function CyHoleInBoard(cys: CylinderHole[], br: Board, ocs: Matrix4): boolean;
export interface IRectHoleOption {
up: string;

View File

@@ -1 +1 @@
{"version":3,"file":"HoleUtils.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/HoleUtils.ts"],"names":[],"mappings":"AACA,OAAO,EAAQ,OAAO,EAAW,MAAM,OAAO,CAAC;AAC/C,OAAO,EAAE,YAAY,EAAiB,MAAM,6CAA6C,CAAC;AAI1F,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAI5D,OAAO,EAAE,IAAI,EAAE,MAAM,qCAAqC,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,MAAM,4CAA4C,CAAC;AAKzE,wBAAgB,aAAa,CAAC,GAAG,EAAE,YAAY,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WA4HzE;AAED,MAAM,WAAW,eAAe;IAE5B,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,eAAO,MAAM,kBAAkB,EAAE,eAKhC,CAAC;AAEF,cAAc;AACd,wBAAgB,uBAAuB,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,eAAe,QAmBzE;AACD,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,WAAW,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WAIjF;AACD,wBAAgB,WAAW,CAAC,KAAK,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,OAAO,WAYlE;AAED,gBAAgB;AAChB,wBAAgB,eAAe,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,eAAe,QAuBjE"}
{"version":3,"file":"HoleUtils.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/HoleUtils.ts"],"names":[],"mappings":"AACA,OAAO,EAAQ,OAAO,EAAW,MAAM,OAAO,CAAC;AAC/C,OAAO,EAAE,YAAY,EAAiB,MAAM,6CAA6C,CAAC;AAI1F,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAI5D,OAAO,EAAE,IAAI,EAAE,MAAM,qCAAqC,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,MAAM,4CAA4C,CAAC;AAGzE,eAAO,MAAM,MAAM,MAAM,CAAC;AAE1B,wBAAgB,aAAa,CAAC,GAAG,EAAE,YAAY,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WA4HzE;AAED,MAAM,WAAW,eAAe;IAE5B,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,eAAO,MAAM,kBAAkB,EAAE,eAKhC,CAAC;AAEF,cAAc;AACd,wBAAgB,uBAAuB,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,eAAe,QAmBzE;AACD,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,WAAW,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,WAIjF;AACD,wBAAgB,WAAW,CAAC,KAAK,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,OAAO,WAYlE;AAED,gBAAgB;AAChB,wBAAgB,eAAe,CAAC,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,eAAe,QAyBjE"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawSpline.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawSpline.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBACa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAoEV,OAAO,CAAC,IAAI;CAaf"}
{"version":3,"file":"DrawSpline.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawSpline.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBACa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAoEV,OAAO,CAAC,IAAI;CAWf"}

View File

@@ -2,6 +2,7 @@ import { Command } from "../Editor/CommandMachine";
import { ViewportEntity } from "../DatabaseServices/ViewportEntity";
import { Vector3 } from "three";
import { Entity } from "../DatabaseServices/Entity/Entity";
import { RenderType } from "../GraphicsSystem/RenderType";
export declare class DrawViewport implements Command {
exec(): Promise<void>;
}
@@ -15,4 +16,12 @@ export declare class Draw2Viewport implements Command {
export declare class Draw3Viewport implements Command {
exec(): Promise<void>;
}
export interface ICustomViewportInfo {
renderType: RenderType;
dir: Vector3;
width: number;
height: number;
position: Vector3;
}
export declare function DrawCustomViewports(infos: ICustomViewportInfo[], ens: Entity[]): ViewportEntity[];
//# sourceMappingURL=DrawViewport.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"DrawViewport.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawViewport.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,cAAc,EAAE,MAAM,oCAAoC,CAAC;AAEpE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEhC,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AA2E3D,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA8Bb;AACD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAgCb;AAED,wBAAgB,YAAY,CAAC,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM,EAAE,EAAE,UAAU,UAAQ,oBAoEvF;AAED,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAsDb;AAGD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAuGb"}
{"version":3,"file":"DrawViewport.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawViewport.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,cAAc,EAAE,MAAM,oCAAoC,CAAC;AAEpE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEhC,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAS3D,OAAO,EAAE,UAAU,EAAE,MAAM,8BAA8B,CAAC;AAmE1D,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA8Bb;AACD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAgCb;AAsCD,wBAAgB,YAAY,CAAC,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM,EAAE,EAAE,UAAU,UAAQ,oBAsCvF;AAED,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAsDb;AAGD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAuGb;AAGD,MAAM,WAAW,mBAAmB;IAEhC,UAAU,EAAE,UAAU,CAAC;IACvB,GAAG,EAAE,OAAO,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,OAAO,CAAC;CACrB;AAED,wBAAgB,mBAAmB,CAAC,KAAK,EAAE,mBAAmB,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,oBAe9E"}

View File

@@ -1 +1 @@
{"version":3,"file":"Entsel.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Entsel.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAQnD,qBAAa,MAAO,YAAW,OAAO;IAE5B,IAAI;CAqFb"}
{"version":3,"file":"Entsel.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Entsel.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAUnD,qBAAa,MAAO,YAAW,OAAO;IAE5B,IAAI;CAoGb"}

View File

@@ -1,7 +1,6 @@
import { Board } from "../../DatabaseServices/Entity/Board";
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
import { HardwareTopline } from "../../DatabaseServices/Hardware/HardwareTopline";
import { Command } from "../../Editor/CommandMachine";
import { IHardwareType } from "../../Production/Product";
export declare class ChaiDan implements Command {
exec(): Promise<void>;
}
@@ -16,6 +15,6 @@ export declare class Decompose implements Command {
}
export declare function GetProductsEntitys(): Promise<{
boardList: Board[];
metalsList: (HardwareCompositeEntity | HardwareTopline)[];
metalsList: IHardwareType[];
}>;
//# sourceMappingURL=ErpCommands.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"ErpCommands.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpCommands.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAE5D,OAAO,EAAE,uBAAuB,EAAE,MAAM,yDAAyD,CAAC;AAClG,OAAO,EAAE,eAAe,EAAE,MAAM,iDAAiD,CAAC;AAElF,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AActD,qBAAa,OAAQ,YAAW,OAAO;IAE7B,IAAI;CAIb;AACD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAIb;AACD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAYb;AACD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAIb;AAyKD,wBAAsB,kBAAkB;;;GAoCvC"}
{"version":3,"file":"ErpCommands.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpCommands.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAM5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,OAAO,EAAE,aAAa,EAAE,MAAM,0BAA0B,CAAC;AAWzD,qBAAa,OAAQ,YAAW,OAAO;IAE7B,IAAI;CAIb;AACD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAIb;AACD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAYb;AACD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAIb;AAyND,wBAAsB,kBAAkB;;;GA8CvC"}

View File

@@ -51,6 +51,7 @@ export declare class OrderDataBlock {
ObjIDs: BlockObjIds;
KaiLiaoWidth: number;
KaiLiaoHeight: number;
RemarkExtra: string;
}
export declare enum CadType {
Cad = 1,

View File

@@ -1 +1 @@
{"version":3,"file":"CadBlock.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadBlock.ts"],"names":[],"mappings":"AAAA,qBAAa,cAAc;IAEvB,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,SAAS,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,eAAe,EAAE,MAAM,CAAC;IACxB,UAAU,EAAE,MAAM,CAAK;IACvB,WAAW,EAAE,MAAM,CAAK;IACxB,QAAQ,EAAE,MAAM,CAAK;IACrB,UAAU,EAAE,MAAM,CAAK;IACvB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,QAAQ,CAAC;IACf,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,WAAW,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,mBAAmB,EAAE,MAAM,CAAC;IAC5B,OAAO,EAAE,OAAO,CAAC;IACjB,cAAc,EAAE,MAAM,CAAC;IACvB,aAAa,EAAE,MAAM,CAAC;IACtB,aAAa,EAAE,MAAM,CAAC;IACtB,eAAe,EAAE,MAAM,CAAC;IACxB,cAAc,EAAE,MAAM,CAAC;IACvB,MAAM,EAAE,OAAO,CAAC;IAChB,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,EAAE,OAAO,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,CAAC;IACjB,iBAAiB,EAAE,MAAM,CAAC;IAC1B,iBAAiB,EAAE,MAAM,CAAC;IAE1B,cAAc,EAAE,MAAM,CAAC;IAGvB,UAAU,EAAE,MAAM,CAAC;IAGnB,QAAQ,EAAE,MAAM,CAAC;IAGjB,OAAO,EAAE,MAAM,CAAC;IAGhB,WAAW,EAAE,MAAM,CAAC;IAGpB,YAAY,EAAE,MAAM,CAAC;IAGrB,WAAW,EAAE,MAAM,CAAC;IAEpB,QAAQ,EAAE,MAAM,CAAC;IAGjB,SAAS,EAAE,MAAM,CAAC;IAGlB,QAAQ,EAAE,MAAM,CAAC;IAEjB,SAAS,EAAE,MAAM,CAAC;IAClB,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,WAAW,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,EAAE,MAAM,CAAC;CACzB;AACD,oBAAY,OAAO;IAEf,GAAG,IAAI;IACP,MAAM,IAAI;CACb;AACD,qBAAa,WAAW;IAEpB,OAAO,EAAE,MAAM,CAAC;IAChB,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,oBAAY,SAAS;IAEjB,KAAK,IAAI;IACT,QAAQ,IAAI;IACZ,MAAM,IAAI;CACb;AACD,oBAAY,QAAQ;IAEhB,EAAE,IAAI;IACN,GAAG,IAAI;IACP,EAAE,IAAI;CACT;AACD,oBAAY,QAAQ;IAEhB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,EAAE,IAAI;CACT;AACD,oBAAY,YAAY;IAEpB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,EAAE,IAAI;CACT;AACD,oBAAY,WAAW;IAEnB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,GAAG,IAAI;CACV"}
{"version":3,"file":"CadBlock.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadBlock.ts"],"names":[],"mappings":"AAAA,qBAAa,cAAc;IAEvB,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,SAAS,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,eAAe,EAAE,MAAM,CAAC;IACxB,UAAU,EAAE,MAAM,CAAK;IACvB,WAAW,EAAE,MAAM,CAAK;IACxB,QAAQ,EAAE,MAAM,CAAK;IACrB,UAAU,EAAE,MAAM,CAAK;IACvB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,QAAQ,CAAC;IACf,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,WAAW,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,mBAAmB,EAAE,MAAM,CAAC;IAC5B,OAAO,EAAE,OAAO,CAAC;IACjB,cAAc,EAAE,MAAM,CAAC;IACvB,aAAa,EAAE,MAAM,CAAC;IACtB,aAAa,EAAE,MAAM,CAAC;IACtB,eAAe,EAAE,MAAM,CAAC;IACxB,cAAc,EAAE,MAAM,CAAC;IACvB,MAAM,EAAE,OAAO,CAAC;IAChB,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,EAAE,OAAO,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,CAAC;IACjB,iBAAiB,EAAE,MAAM,CAAC;IAC1B,iBAAiB,EAAE,MAAM,CAAC;IAE1B,cAAc,EAAE,MAAM,CAAC;IAGvB,UAAU,EAAE,MAAM,CAAC;IAGnB,QAAQ,EAAE,MAAM,CAAC;IAGjB,OAAO,EAAE,MAAM,CAAC;IAGhB,WAAW,EAAE,MAAM,CAAC;IAGpB,YAAY,EAAE,MAAM,CAAC;IAGrB,WAAW,EAAE,MAAM,CAAC;IAEpB,QAAQ,EAAE,MAAM,CAAC;IAGjB,SAAS,EAAE,MAAM,CAAC;IAGlB,QAAQ,EAAE,MAAM,CAAC;IAEjB,SAAS,EAAE,MAAM,CAAC;IAClB,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,WAAW,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,EAAE,MAAM,CAAC;IACtB,WAAW,EAAE,MAAM,CAAC;CACvB;AACD,oBAAY,OAAO;IAEf,GAAG,IAAI;IACP,MAAM,IAAI;CACb;AACD,qBAAa,WAAW;IAEpB,OAAO,EAAE,MAAM,CAAC;IAChB,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,oBAAY,SAAS;IAEjB,KAAK,IAAI;IACT,QAAQ,IAAI;IACZ,MAAM,IAAI;CACb;AACD,oBAAY,QAAQ;IAEhB,EAAE,IAAI;IACN,GAAG,IAAI;IACP,EAAE,IAAI;CACT;AACD,oBAAY,QAAQ;IAEhB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,EAAE,IAAI;CACT;AACD,oBAAY,YAAY;IAEpB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,EAAE,IAAI;CACT;AACD,oBAAY,WAAW;IAEnB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,GAAG,IAAI;CACV"}

View File

@@ -1,3 +1,4 @@
import { IOriginModelingData } from "../../../Production/Product";
export declare class CadBlockPoint {
PointID: number;
PointX: number;
@@ -42,6 +43,16 @@ export declare class CadBlockModel {
KnifeRadius: number;
Depth: number;
PointList: CadBlockModelPoint[];
OffSetList: ModelOffSetData[];
OriginModeling: IOriginModelingData;
}
export declare class ModelOffSetData {
Name: string;
Face: FaceType;
Value: number;
Radius: number;
Deep: number;
Angle: number;
}
export declare class CadBlockModelPoint {
LineID: number;

View File

@@ -1 +1 @@
{"version":3,"file":"CadBlockInfo.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadBlockInfo.ts"],"names":[],"mappings":"AAEA,qBAAa,aAAa;IAEtB,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;CACpB;AACD,qBAAa,aAAa;IAEtB,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,QAAQ,CAAC;IACnB,IAAI,EAAE,QAAQ,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,CAAC,EAAE,MAAM,CAAC;CAClB;AACD,oBAAY,QAAQ;IAAG,EAAE,IAAI;IAAE,EAAE,KAAK;IAAE,EAAE,KAAK;IAAE,IAAI,KAAK;IAAE,GAAG,KAAK;IAAE,EAAE,KAAK;IAAE,GAAG,KAAK;IAAE,GAAG,MAAM;CAAE;AACpG,oBAAY,QAAQ;IAAG,EAAE,IAAI;IAAE,EAAE,IAAI;IAAE,EAAE,IAAI;CAAE;AAG/C,qBAAa,aAAa;IAEtB,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,QAAQ,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,kBAAkB,EAAE,CAAC;CACnC;AAED,qBAAa,kBAAkB;IAE3B,MAAM,EAAE,MAAM,CAAC;IACf,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBAAa,YAAY;IAErB,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;CAChB;AACD,qBAAa,YAAY;IAErB,WAAW,EAAE,aAAa,EAAE,CAAC;IAC7B,UAAU,EAAE,aAAa,EAAE,CAAC;IAC5B,WAAW,EAAE,aAAa,EAAE,CAAC;IAC7B,cAAc,EAAE,aAAa,EAAE,CAAC;IAChC,eAAe,EAAE,aAAa,EAAE,CAAC;IACjC,cAAc,EAAE,aAAa,EAAE,CAAC;CACnC"}
{"version":3,"file":"CadBlockInfo.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadBlockInfo.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,mBAAmB,EAAE,MAAM,6BAA6B,CAAC;AAElE,qBAAa,aAAa;IAEtB,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;CACpB;AACD,qBAAa,aAAa;IAEtB,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,QAAQ,CAAC;IACnB,IAAI,EAAE,QAAQ,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,CAAC,EAAE,MAAM,CAAC;CAClB;AACD,oBAAY,QAAQ;IAAG,EAAE,IAAI;IAAE,EAAE,KAAK;IAAE,EAAE,KAAK;IAAE,IAAI,KAAK;IAAE,GAAG,KAAK;IAAE,EAAE,KAAK;IAAE,GAAG,KAAK;IAAE,GAAG,MAAM;CAAE;AACpG,oBAAY,QAAQ;IAAG,EAAE,IAAI;IAAE,EAAE,IAAI;IAAE,EAAE,IAAI;CAAE;AAG/C,qBAAa,aAAa;IAEtB,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,QAAQ,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,kBAAkB,EAAE,CAAC;IAChC,UAAU,EAAE,eAAe,EAAE,CAAC;IAC9B,cAAc,EAAE,mBAAmB,CAAC;CACvC;AACD,qBAAa,eAAe;IAExB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,QAAQ,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,qBAAa,kBAAkB;IAE3B,MAAM,EAAE,MAAM,CAAC;IACf,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBAAa,YAAY;IAErB,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;CAChB;AACD,qBAAa,YAAY;IAErB,WAAW,EAAE,aAAa,EAAE,CAAC;IAC7B,UAAU,EAAE,aAAa,EAAE,CAAC;IAC5B,WAAW,EAAE,aAAa,EAAE,CAAC;IAC7B,cAAc,EAAE,aAAa,EAAE,CAAC;IAChC,eAAe,EAAE,aAAa,EAAE,CAAC;IACjC,cAAc,EAAE,aAAa,EAAE,CAAC;CACnC"}

View File

@@ -1,10 +1,10 @@
import { GangDrillType } from "../../DatabaseServices/3DSolid/CylinderHole";
import { Board } from "../../DatabaseServices/Entity/Board";
import { ExtrudeSolid } from "../../DatabaseServices/Entity/Extrude";
import { IContourData, IDrillingOption, IModelingData, ISpliteOrderData, IHardwareType, ISealingData } from '../../Production/Product';
import { LinesType } from "../../UI/Store/BoardInterface";
import { IContourData, IDrillingOption, IModelingData, ISpliteOrderData, IHardwareType, ISealingData, I2DModeling, I3DModeling, I3DContourData, IOriginModelingData } from '../../Production/Product';
import { FaceDirection, LinesType } from "../../UI/Store/BoardInterface";
import { OrderDataBlock, WaveType } from "./Models/CadBlock";
import { BasePosition, CadBlockHoles, CadBlockInfo, CadBlockModel, CadBlockModelPoint, CadBlockPoint, FaceType, HoleType } from "./Models/CadBlockInfo";
import { BasePosition, CadBlockHoles, CadBlockInfo, CadBlockModel, CadBlockModelPoint, CadBlockPoint, FaceType, HoleType, ModelOffSetData } from "./Models/CadBlockInfo";
import { CadBlockBasePosition, CadBlockDrillings, CADDbBoard } from "./Models/CadModel";
import { OrderDataObject, ProcessGroupObject } from "./Models/CadObject";
import { Vec2 } from "three";
@@ -25,25 +25,34 @@ export declare class ErpParseData {
GetPointDetail(points: IContourData, seals: ISealingData[]): CadBlockPoint[];
GetModelDetail(DataArray: IModelingData[], frontOrSide: FrontOrSide, isRect?: Boolean, add?: number): CadBlockModel[];
GetModelPointDetail(feeding: IContourData, lineID: number, deep: number): CadBlockModelPoint[];
GetOffSetModelDetail(modeling: I2DModeling[], modelID: number): CadBlockModel[];
GetModelOffSetData(md: I2DModeling): ModelOffSetData[];
Get3DModelDetail(modeling: I3DModeling[], modelID: number): CadBlockModel[];
Get3DModelPointDetail(paths: I3DContourData, lineID: number): CadBlockModelPoint[];
GetHolesDetail(holes: IDrillingOption[], frontOrSide: FrontOrSide, isRect?: Boolean, add?: number): CadBlockHoles[];
GetHoleType(hole: GangDrillType): HoleType;
GetHoleFaceType(frontOrSide: FrontOrSide, hole: IDrillingOption): FaceType | number;
GetModelFaceType(frontOrSide: FrontOrSide, model: IModelingData): FaceType | number;
GetModelFaceType(frontOrSide: FrontOrSide, dir: FaceDirection | number): FaceType | number;
GetBlockPointInfo(board: ISpliteOrderData): CadBlockInfo;
/**
* 板件的模型信息,用于CADViewer显示板件
*/
GetModelData(br: ExtrudeSolid): CADDbBoard;
GetFaceAdd(point: Vec2): number;
GetRemark(remarks: [string, string][]): string[];
GetRemark(remarks: [string, string][], filter: (block: [string, string]) => boolean): [string, string][];
GetAllDrillsObjects(boardList: Board[]): OrderDataObject[];
GetDrillObjects(drills: ICountType[], RoomName: string, BoxName: string): OrderDataObject[];
GetOrderTopLines(hardWares: IHardwareType[]): OrderDataObject[];
GetOrderSealing(boardList: Board[]): OrderDataObject[];
GetPointsArray(points: CadBlockPoint[]): number[][];
GetHolesArray(holes: CadBlockHoles[]): (string | number)[][];
GetModelsArray(models: CadBlockModel[]): (string | number | number[][])[][];
GetModelsArray(models: CadBlockModel[]): (string | number | (string | number)[][] | (number | (number[] | number[][])[] | (number[] | number[][])[][])[])[][];
GetOrgModelingArray(modeling: IOriginModelingData): (number | (number[] | number[][])[] | (number[] | number[][])[][])[];
GetOrgModelingHolesArray(holes: IContourData[]): (number[] | number[][])[][];
GetContourDataArray(data: IContourData): (number[] | number[][])[];
GetContourPointsArray(pts: Vec2[]): number[][];
GetModelPointsArray(points: CadBlockModelPoint[]): number[][];
GetModelOffSetsArray(offsets: ModelOffSetData[]): (string | number)[][];
GetBasePointArray(info: BasePosition): [string, string, string, string];
GetPointInfoArray(info: CadBlockInfo): [object, object, object, object, object, object];
GetBasePositionArray(basePosition: CadBlockBasePosition): [number, number, number];

View File

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

View File

@@ -1 +1 @@
{"version":3,"file":"Export2View.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Export2View.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA2Bb"}
{"version":3,"file":"Export2View.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Export2View.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA8Bb"}

View File

@@ -1 +1 @@
{"version":3,"file":"ExportData.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ExportData.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAiB/B,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAS3D,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,GAAG,EAAE,MAAM,CAAC;CAAE,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,KAAK;IAIb,iBAAiB;IAajB,MAAM;CAiBT;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA8Bb;AAED,aAAK,IAAI,GAAG;IACR,OAAO,EAAE,GAAG,EAAE,CAAC;IACf,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,GAAG,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AACF,wBAAgB,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,GAAG,IAAI,CA6CjD"}
{"version":3,"file":"ExportData.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ExportData.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAiB/B,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAS3D,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,GAAG,EAAE,MAAM,CAAC;CAAE,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,KAAK;IAIb,iBAAiB;IAajB,MAAM;CAiBT;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CA6Bb;AAED,aAAK,IAAI,GAAG;IACR,OAAO,EAAE,GAAG,EAAE,CAAC;IACf,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,GAAG,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AACF,wBAAgB,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,GAAG,IAAI,CA6CjD"}

5
types/Add-on/FZWL.d.ts vendored Normal file
View File

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

View File

@@ -0,0 +1 @@
{"version":3,"file":"FZWL.d.ts","sourceRoot":"","sources":["../../../src/Add-on/FZWL.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CAoBb"}

View File

@@ -1,5 +1,6 @@
import { Command } from "../../Editor/CommandMachine";
export declare class Command_OpenHistory implements Command {
NoHistory: boolean;
exec(): Promise<void>;
private ParseTime;
}

View File

@@ -1 +1 @@
{"version":3,"file":"OpenHistory.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/File/OpenHistory.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBACa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;IAmDV,OAAO,CAAC,SAAS;CAWpB"}
{"version":3,"file":"OpenHistory.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/File/OpenHistory.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBACa,mBAAoB,YAAW,OAAO;IAE/C,SAAS,UAAQ;IACX,IAAI;IAmDV,OAAO,CAAC,SAAS;CAWpB"}

View File

@@ -1 +1 @@
{"version":3,"file":"Fillet.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Fillet.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,sBAAsB,CAAC;AAM/C,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,kBAAkB,EAAgB,MAAM,wBAAwB,CAAC;AAK1E,qBAAa,aAAc,YAAW,OAAO;IAEzC,cAAc,EAAE,MAAM,CAAK;IAC3B,OAAO,CAAC,aAAa,CAAqB;;IAOpC,IAAI;IA2HV,kBAAkB,CAAC,SAAS,EAAE,MAAM;IAU9B,WAAW,CAAC,KAAK,EAAE,kBAAkB;IAuBrC,WAAW,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,OAAO,CAAC,kBAAkB,CAAC;CAoHrE"}
{"version":3,"file":"Fillet.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Fillet.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,sBAAsB,CAAC;AAM/C,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,kBAAkB,EAAgB,MAAM,wBAAwB,CAAC;AAM1E,qBAAa,aAAc,YAAW,OAAO;IAEzC,cAAc,EAAE,MAAM,CAAK;IAC3B,OAAO,CAAC,aAAa,CAAqB;;IAOpC,IAAI;IA4HV,kBAAkB,CAAC,SAAS,EAAE,MAAM;IAU9B,WAAW,CAAC,KAAK,EAAE,kBAAkB;IA4BrC,WAAW,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,OAAO,CAAC,kBAAkB,CAAC;CAoHrE"}

View File

@@ -35,7 +35,7 @@ export declare class FilletUtils {
*/
private FilletArcAndArc;
/**
* 计算直线与圆弧没有交点的情况下倒角结果.
* 计算直线与圆弧没有交点(或相切)的情况下倒角结果
* @param enRes1
* @param enRes2
* @returns line and cir

View File

@@ -1 +1 @@
{"version":3,"file":"FilletUtils.d.ts","sourceRoot":"","sources":["../../../src/Add-on/FilletUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,EAAE,GAAG,EAAE,MAAM,gCAAgC,CAAC;AAGrD,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AAGzD,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAE/D,OAAO,EAAE,kBAAkB,EAAE,iBAAiB,EAAE,MAAM,wBAAwB,CAAC;AA6D/E,aAAK,UAAU;IAEX,KAAK,IAAI;IACT,GAAG,IAAI;CACV;AAED,MAAM,WAAW,SAAS;IAEtB,GAAG,CAAC,EAAE,KAAK,CAAC;IACZ,SAAS,CAAC,EAAE,UAAU,CAAC;IACvB,GAAG,CAAC,EAAE,KAAK,CAAC;IACZ,SAAS,CAAC,EAAE,UAAU,CAAC;IACvB,GAAG,CAAC,EAAE,GAAG,CAAC;CACb;AAID,qBAAa,WAAW;IAEpB,YAAY,EAAE,MAAM,CAAC;IACrB,MAAM,CAAC,MAAM,EAAE,kBAAkB,EAAE,MAAM,EAAE,kBAAkB,GAAG,SAAS;IA2BzE,OAAO,CAAC,eAAe;IAoFvB,kBAAkB,CAAC,MAAM,EAAE,kBAAkB,EAAE,MAAM,EAAE,kBAAkB,GAAG,SAAS;IAsIrF,OAAO,CAAC,sBAAsB;IA4G9B,wBAAwB,CAAC,MAAM,EAAE,kBAAkB,GAAG,SAAS;IA6D/D,aAAa,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO;IAgBvD,WAAW,CAAC,KAAK,EAAE,kBAAkB,EAAE,KAAK,EAAE,iBAAiB,GAAG,QAAQ,GAAG,MAAM;IA8BnF;;OAEG;IACH,OAAO,CAAC,kBAAkB;IAiF1B;;;;;OAKG;IACH,OAAO,CAAC,eAAe;IAoEvB;;;;;OAKG;IACH,OAAO,CAAC,gBAAgB;IA+ExB,OAAO,CAAC,mBAAmB;IAe3B;;;;;;OAMG;IACH,OAAO,CAAC,MAAM;IAUd,OAAO,CAAC,YAAY;IAkBpB,OAAO,CAAC,aAAa;IAYrB,OAAO,CAAC,QAAQ;IAQhB;;;;;;;OAOG;IACH,OAAO,CAAC,UAAU;CA4ErB"}
{"version":3,"file":"FilletUtils.d.ts","sourceRoot":"","sources":["../../../src/Add-on/FilletUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,EAAE,GAAG,EAAE,MAAM,gCAAgC,CAAC;AAGrD,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AAGzD,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAE/D,OAAO,EAAE,kBAAkB,EAAE,iBAAiB,EAAE,MAAM,wBAAwB,CAAC;AA6D/E,aAAK,UAAU;IAEX,KAAK,IAAI;IACT,GAAG,IAAI;CACV;AAED,MAAM,WAAW,SAAS;IAEtB,GAAG,CAAC,EAAE,KAAK,CAAC;IACZ,SAAS,CAAC,EAAE,UAAU,CAAC;IACvB,GAAG,CAAC,EAAE,KAAK,CAAC;IACZ,SAAS,CAAC,EAAE,UAAU,CAAC;IACvB,GAAG,CAAC,EAAE,GAAG,CAAC;CACb;AAID,qBAAa,WAAW;IAEpB,YAAY,EAAE,MAAM,CAAC;IACrB,MAAM,CAAC,MAAM,EAAE,kBAAkB,EAAE,MAAM,EAAE,kBAAkB,GAAG,SAAS;IA2BzE,OAAO,CAAC,eAAe;IAoFvB,kBAAkB,CAAC,MAAM,EAAE,kBAAkB,EAAE,MAAM,EAAE,kBAAkB,GAAG,SAAS;IAsIrF,OAAO,CAAC,sBAAsB;IA4G9B,wBAAwB,CAAC,MAAM,EAAE,kBAAkB,GAAG,SAAS;IA6D/D,aAAa,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO;IAgBvD,WAAW,CAAC,KAAK,EAAE,kBAAkB,EAAE,KAAK,EAAE,iBAAiB,GAAG,QAAQ,GAAG,MAAM;IA8BnF;;OAEG;IACH,OAAO,CAAC,kBAAkB;IAiF1B;;;;;OAKG;IACH,OAAO,CAAC,eAAe;IAqEvB;;;;;OAKG;IACH,OAAO,CAAC,gBAAgB;IAkGxB,OAAO,CAAC,mBAAmB;IAe3B;;;;;;OAMG;IACH,OAAO,CAAC,MAAM;IAUd,OAAO,CAAC,YAAY;IAkBpB,OAAO,CAAC,aAAa;IAYrB,OAAO,CAAC,QAAQ;IAQhB;;;;;;;OAOG;IACH,OAAO,CAAC,UAAU;CA4ErB"}

View File

@@ -0,0 +1,10 @@
import { Board } from "../../DatabaseServices/Entity/Board";
import { Entity } from "../../DatabaseServices/Entity/Entity";
export declare function IsDoor(en: Entity): boolean;
export declare function IsDrawer(en: Entity): boolean;
export declare function IsWinerack(en: Entity): boolean;
export declare function IsLattice(en: Entity): boolean;
export declare function IsHandle(en: Entity): boolean;
export declare function IsHinge(en: Entity): boolean;
export declare function isDingDiBan(b: Board): boolean;
//# sourceMappingURL=HideSelectUtils.d.ts.map

View File

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

View File

@@ -16,4 +16,7 @@ export declare class Command_SwitchDoor implements Command {
export declare class SelectAll implements Command {
exec(): Promise<void>;
}
export declare class ShowHideSelectPanel implements Command {
exec(): void;
}
//# sourceMappingURL=HideSelected.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"HideSelected.d.ts","sourceRoot":"","sources":["../../../src/Add-on/HideSelected.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;CAkBb;AAED,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAWb;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CAyBb;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAElC,OAAO,CAAC,OAAO;gBAAP,OAAO,EAAE,OAAO;IAC9B,IAAI;CA2Gb;AAED,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CA4Bb"}
{"version":3,"file":"HideSelected.d.ts","sourceRoot":"","sources":["../../../src/Add-on/HideSelected.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,oBAAqB,YAAW,OAAO;IAE1C,IAAI;CAmBb;AAED,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAcb;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CAyBb;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAElC,OAAO,CAAC,OAAO;gBAAP,OAAO,EAAE,OAAO;IAC9B,IAAI;CA6Gb;AAED,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CA4Bb;AAED,qBAAa,mBAAoB,YAAW,OAAO;IAE/C,IAAI;CAIP"}

View File

@@ -1 +1 @@
{"version":3,"file":"KjlExport.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/KJL/KjlExport.ts"],"names":[],"mappings":"AAmBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAgHtD,qBACa,SAAU,YAAW,OAAO;IAE/B,IAAI;IA8KV,OAAO,CAAC,eAAe;IAiBvB,OAAO,CAAC,YAAY;IAwBpB,OAAO,CAAC,mBAAmB;IA4G3B,OAAO,CAAC,mBAAmB;CAoE9B;AAGD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAIb"}
{"version":3,"file":"KjlExport.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/KJL/KjlExport.ts"],"names":[],"mappings":"AAoBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAoHtD,qBACa,SAAU,YAAW,OAAO;IAE/B,IAAI;IA0NV,OAAO,CAAC,eAAe;IAiBvB,OAAO,CAAC,YAAY;IAwBpB,OAAO,CAAC,mBAAmB;IA4G3B,OAAO,CAAC,mBAAmB;CAoE9B;AAGD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAIb"}

View File

@@ -1 +1 @@
{"version":3,"file":"KJLImport.d.ts","sourceRoot":"","sources":["../../../src/Add-on/KJLImport.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,OAAO,EAAe,MAAM,0BAA0B,CAAC;AAiHhE,qBACa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CA0Db"}
{"version":3,"file":"KJLImport.d.ts","sourceRoot":"","sources":["../../../src/Add-on/KJLImport.ts"],"names":[],"mappings":"AAeA,OAAO,EAAE,OAAO,EAAe,MAAM,0BAA0B,CAAC;AAwHhE,qBACa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAoEb"}

View File

@@ -1 +1 @@
{"version":3,"file":"Length.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Length.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;CAgBb"}
{"version":3,"file":"Length.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Length.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;CAoBb"}

View File

@@ -1,4 +1,5 @@
import { Command } from "../Editor/CommandMachine";
import { IConfigStore } from "../UI/Store/BoardStore";
export declare class DownLoadDConfig implements Command {
exec(): Promise<void>;
}
@@ -11,4 +12,5 @@ export declare class DownloadHoleOption implements Command {
export declare class UploadHoleOption implements Command {
exec(): Promise<void>;
}
export declare function ImportConfig(type: string, store: IConfigStore, newName: string, callback?: () => void): Promise<void>;
//# sourceMappingURL=LoadConfig.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"LoadConfig.d.ts","sourceRoot":"","sources":["../../../src/Add-on/LoadConfig.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAUnD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAUb;AACD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA4Bb;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAQb;AACD,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CAoCb"}
{"version":3,"file":"LoadConfig.d.ts","sourceRoot":"","sources":["../../../src/Add-on/LoadConfig.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,OAAO,EAAE,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAEtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAUb;AACD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA4Bb;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAWb;AACD,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CAIb;AAED,wBAAsB,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,YAAY,EAAE,OAAO,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAE,MAAM,IAAI,iBAgE3G"}

View File

@@ -1,8 +1,6 @@
import { Vector3 } from "three";
import { Board } from "../../DatabaseServices/Entity/Board";
import { IHardwareType } from "../../Production/Product";
import { HardwareTopline } from "../../DatabaseServices/Hardware/HardwareTopline";
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
import { Vector3 } from "three";
export interface ICountType<T = IHardwareType> {
name?: string;
count: number;
@@ -19,9 +17,9 @@ declare class LookOverBoardInfosTool {
private sealMap;
private boardMap;
GetCount(brs: (Board | IHardwareType)[], options?: GetCountOption): {
drillCount: ICountType<HardwareCompositeEntity | HardwareTopline>[];
hardwareCount: ICountType<HardwareCompositeEntity | HardwareTopline>[];
sealCount: ICountType<HardwareCompositeEntity | HardwareTopline>[];
drillCount: ICountType<IHardwareType>[];
hardwareCount: ICountType<IHardwareType>[];
sealCount: ICountType<IHardwareType>[];
areaCount: ICountType<Board>[];
};
private Update;

View File

@@ -1 +1 @@
{"version":3,"file":"LookOverBoardInfosTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/LookOverBoardInfos/LookOverBoardInfosTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAK5D,OAAO,EAAE,aAAa,EAAc,MAAM,0BAA0B,CAAC;AACrE,OAAO,EAAE,eAAe,EAAE,MAAM,iDAAiD,CAAC;AAClF,OAAO,EAAE,uBAAuB,EAAE,MAAM,yDAAyD,CAAC;AAClG,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAQhC,MAAM,WAAW,UAAU,CAAC,CAAC,GAAG,aAAa;IAEzC,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,CAAC,CAAC;IACX,MAAM,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACzB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,CAAC;CACnB;AACD,oBAAY,cAAc,GAAG;IAAE,YAAY,EAAE,CAAC,KAAK,EAAE,KAAK,KAAK,MAAM,CAAC;CAAE,CAAC;AACzE,cAAM,sBAAsB;IAExB,OAAO,CAAC,YAAY,CAAoD;IACxE,OAAO,CAAC,OAAO,CAAkC;IACjD,OAAO,CAAC,QAAQ,CAA8B;IAC9C,QAAQ,CAAC,GAAG,EAAE,CAAC,KAAK,GAAG,aAAa,CAAC,EAAE,EAAE,OAAO,GAAE,cAAqB;;;;;;IA2CvE,OAAO,CAAC,MAAM;IAwHd,SAAS,CAAC,EAAE,EAAE,aAAa,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,EAAE,MAAM;IAKjE,kBAAkB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,aAAa,EAAE,EAAE,aAAa,EAAE,UAAU,EAAE;IA6C7E,OAAO,CAAC,cAAc;IAmBtB,iBAAiB,CAAC,EAAE,EAAE,KAAK;IAQ3B,aAAa,CAAC,GAAG,EAAE,KAAK,EAAE;CAc7B;AAED,eAAO,MAAM,sBAAsB,wBAA+B,CAAC"}
{"version":3,"file":"LookOverBoardInfosTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/LookOverBoardInfos/LookOverBoardInfosTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAQhC,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAM5D,OAAO,EAAE,aAAa,EAAc,MAAM,0BAA0B,CAAC;AAGrE,MAAM,WAAW,UAAU,CAAC,CAAC,GAAG,aAAa;IAEzC,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,CAAC,CAAC;IACX,MAAM,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACzB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,CAAC;CACnB;AACD,oBAAY,cAAc,GAAG;IAAE,YAAY,EAAE,CAAC,KAAK,EAAE,KAAK,KAAK,MAAM,CAAC;CAAE,CAAC;AACzE,cAAM,sBAAsB;IAExB,OAAO,CAAC,YAAY,CAAoD;IACxE,OAAO,CAAC,OAAO,CAAkC;IACjD,OAAO,CAAC,QAAQ,CAA8B;IAC9C,QAAQ,CAAC,GAAG,EAAE,CAAC,KAAK,GAAG,aAAa,CAAC,EAAE,EAAE,OAAO,GAAE,cAAqB;;;;;;IA2CvE,OAAO,CAAC,MAAM;IA+Jd,SAAS,CAAC,EAAE,EAAE,aAAa,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,EAAE,MAAM;IAKjE,kBAAkB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,aAAa,EAAE,EAAE,aAAa,EAAE,UAAU,EAAE;IA6C7E,OAAO,CAAC,cAAc;IAmBtB,iBAAiB,CAAC,EAAE,EAAE,KAAK;IAQ3B,aAAa,CAAC,GAAG,EAAE,KAAK,EAAE;CAc7B;AAED,eAAO,MAAM,sBAAsB,wBAA+B,CAAC"}

View File

@@ -1,5 +1,10 @@
import { Vector3 } from "three";
import { Command } from "../Editor/CommandMachine";
import { Entity } from "../DatabaseServices/Entity/Entity";
import { UpdateEntityDrawTask } from "./UpdateEntityDrawTask";
export declare class MirrorCommand implements Command {
exec(): Promise<void>;
UpdateTask: UpdateEntityDrawTask;
MirrorEntitys(ens: Entity[], p1: Vector3, v: Vector3, nor: Vector3): void;
}
//# sourceMappingURL=Mirror.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"Mirror.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Mirror.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAkDb"}
{"version":3,"file":"Mirror.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Mirror.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAG3D,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAgB9D,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAuFV,UAAU,EAAE,oBAAoB,CAAC;IACjC,aAAa,CAAC,GAAG,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO;CAqBrE"}

View File

@@ -1 +1 @@
{"version":3,"file":"Move.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Move.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA+Eb"}
{"version":3,"file":"Move.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Move.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA6Eb"}

View File

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

View File

@@ -1 +1 @@
{"version":3,"file":"Open.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Open.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,qBAAa,IAAK,YAAW,OAAO;IAE1B,IAAI;CAMb"}
{"version":3,"file":"Open.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Open.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,qBAAa,IAAK,YAAW,OAAO;IAEhC,SAAS,UAAQ;IACX,IAAI;CAMb"}

View File

@@ -1 +1 @@
{"version":3,"file":"PasteClip.d.ts","sourceRoot":"","sources":["../../../src/Add-on/PasteClip.ts"],"names":[],"mappings":"AAcA,qBAAa,SAAS;IAEZ,IAAI;CA8Hb"}
{"version":3,"file":"PasteClip.d.ts","sourceRoot":"","sources":["../../../src/Add-on/PasteClip.ts"],"names":[],"mappings":"AAgBA,qBAAa,SAAS;IAEZ,IAAI;CAmIb"}

View File

@@ -1 +1 @@
{"version":3,"file":"Purge.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Purge.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAExD,qBAAa,aAAa;IAEhB,IAAI;CAoBb;AAED,wBAAgB,KAAK,CAAC,EAAE,EAAE,QAAQ,QA+BjC"}
{"version":3,"file":"Purge.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Purge.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAIxD,qBAAa,aAAa;IAEhB,IAAI;CA8Bb;AAED,wBAAgB,KAAK,CAAC,EAAE,EAAE,QAAQ,QAgCjC"}

View File

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

View File

@@ -1 +1 @@
{"version":3,"file":"ReOpen.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ReOpen.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,MAAO,YAAW,OAAO;IAE5B,IAAI;CAyBb"}
{"version":3,"file":"ReOpen.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ReOpen.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,MAAO,YAAW,OAAO;IAElC,SAAS,UAAQ;IACX,IAAI;CAyBb"}

View File

@@ -1 +1 @@
{"version":3,"file":"RotateLayerBoard.d.ts","sourceRoot":"","sources":["../../../src/Add-on/RotateLayerBoard.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAiBnD,qBAAa,gBAAiB,YAAW,OAAO;IAE5C,OAAO,CAAC,IAAI,CAMV;IACF,OAAO,CAAC,YAAY,CAAQ;IAC5B,OAAO,CAAC,KAAK,CAAa;IACpB,IAAI;IA0CV,OAAO,CAAC,oBAAoB;IA+B5B,OAAO,CAAC,qBAAqB;IAwB7B,WAAW;IACX,OAAO,CAAC,gBAAgB;IAKxB;;;MAGE;IACF,OAAO,CAAC,WAAW;IAWnB,OAAO,CAAC,gBAAgB;IAaxB;;;SAGK;IACL,OAAO,CAAC,eAAe;IA6BvB,OAAO,CAAC,oBAAoB;IA8C5B;;OAEG;IACH,OAAO,CAAC,UAAU;CAoCrB"}
{"version":3,"file":"RotateLayerBoard.d.ts","sourceRoot":"","sources":["../../../src/Add-on/RotateLayerBoard.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAiBnD,qBAAa,gBAAiB,YAAW,OAAO;IAE5C,OAAO,CAAC,IAAI,CAMV;IACF,OAAO,CAAC,YAAY,CAAQ;IAC5B,OAAO,CAAC,KAAK,CAAa;IACpB,IAAI;IA0CV,OAAO,CAAC,oBAAoB;IAgC5B,OAAO,CAAC,qBAAqB;IAwB7B,WAAW;IACX,OAAO,CAAC,gBAAgB;IAKxB;;;MAGE;IACF,OAAO,CAAC,WAAW;IAWnB,OAAO,CAAC,gBAAgB;IAaxB;;;SAGK;IACL,OAAO,CAAC,eAAe;IA6BvB,OAAO,CAAC,oBAAoB;IA8C5B;;OAEG;IACH,OAAO,CAAC,UAAU;CAoCrB"}

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