开发:更新api
This commit is contained in:
		
							
								
								
									
										20352
									
								
								api.cjs.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20352
									
								
								api.cjs.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1
									
								
								api.cjs.js.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								api.cjs.js.map
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										22854
									
								
								api.esm.js
									
									
									
									
									
								
							
							
						
						
									
										22854
									
								
								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",
 | 
			
		||||
    "version": "0.2.2",
 | 
			
		||||
    "version": "0.2.3",
 | 
			
		||||
    "description": "",
 | 
			
		||||
    "main": "api.esm.js",
 | 
			
		||||
    "module": "api.esm.js",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								types/Add-on/AdjustUCS.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								types/Add-on/AdjustUCS.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
export declare function AdjustUCS(): void;
 | 
			
		||||
//# sourceMappingURL=AdjustUCS.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/AdjustUCS.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/AdjustUCS.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"AdjustUCS.d.ts","sourceRoot":"","sources":["../../../src/Add-on/AdjustUCS.ts"],"names":[],"mappings":"AAKA,wBAAgB,SAAS,SAaxB"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"Array.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Array.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAGhD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAQnD,OAAO,EAAE,WAAW,EAAE,SAAS,EAAE,MAAM,4BAA4B,CAAC;AAIpE,oBAAY,SAAS;IAEjB,SAAS,MAAM;IACf,MAAM,MAAM;CACf;AAED,oBAAY,YAAY;IAEpB,aAAa,IAAI;IACjB,eAAe,IAAI;IACnB,mBAAmB,IAAI;CAC1B;AACD,oBAAY,IAAI;IAEZ,WAAW,IAAI;IACf,SAAS,IAAI;IACb,SAAS,IAAI;IACb,eAAe,IAAI;IACnB,UAAU,IAAI;IACd,SAAS,IAAI;IACb,YAAY,IAAI;CACnB;AACD,MAAM,WAAW,aAAc,SAAQ,WAAW;IAE9C,GAAG,EAAE,MAAM,CAAC;IACZ,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,SAAS,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,UAAU,EAAE,MAAM,CAAC;IACnB,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;IACV,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,YAAY,EAAE,MAAM,CAAC;IACrB,MAAM,EAAE,YAAY,CAAC;IACrB,SAAS,EAAE,OAAO,CAAC;CACtB;AACD,qBAAa,UAAW,SAAQ,SAAS;IAErC,SAAS,CAAC,UAAU,EAAE,SAAS,CAAC,aAAa,CAAC,CAAC;IACnC,QAAQ,EAAE,aAAa,CAgBjC;IACF,IAAI,QAAQ,6BAKX;IACD,cAAc;IAYd,MAAM;IAIN,IAAI;IAIJ,OAAO,CAAC,KAAK,EAAE,MAAM;CAKxB;AACD,qBAAa,aAAc,YAAW,OAAO;IAEzC,UAAU,EAAE,UAAU,CAA4B;IAE5C,IAAI;CA4Pb"}
 | 
			
		||||
{"version":3,"file":"Array.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Array.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAKhD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAQnD,OAAO,EAAE,WAAW,EAAE,SAAS,EAAE,MAAM,4BAA4B,CAAC;AAEpE,oBAAY,SAAS;IAEjB,SAAS,MAAM;IACf,MAAM,MAAM;CACf;AAED,oBAAY,YAAY;IAEpB,aAAa,IAAI;IACjB,eAAe,IAAI;IACnB,mBAAmB,IAAI;CAC1B;AACD,oBAAY,IAAI;IAEZ,WAAW,IAAI;IACf,SAAS,IAAI;IACb,SAAS,IAAI;IACb,eAAe,IAAI;IACnB,UAAU,IAAI;IACd,SAAS,IAAI;IACb,YAAY,IAAI;CACnB;AACD,MAAM,WAAW,aAAc,SAAQ,WAAW;IAE9C,GAAG,EAAE,MAAM,CAAC;IACZ,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,SAAS,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,UAAU,EAAE,MAAM,CAAC;IACnB,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;IACV,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,YAAY,EAAE,MAAM,CAAC;IACrB,MAAM,EAAE,YAAY,CAAC;IACrB,SAAS,EAAE,OAAO,CAAC;CACtB;AACD,qBAAa,UAAW,SAAQ,SAAS;IAErC,SAAS,CAAC,UAAU,EAAE,SAAS,CAAC,aAAa,CAAC,CAAC;IACnC,QAAQ,EAAE,aAAa,CAgBjC;IACF,IAAI,QAAQ,6BAKX;IACD,cAAc;IAYd,MAAM;IAIN,IAAI;IAIJ,OAAO,CAAC,KAAK,EAAE,MAAM;CAKxB;AACD,qBAAa,aAAc,YAAW,OAAO;IAEzC,UAAU,EAAE,UAAU,CAA4B;IAE5C,IAAI;CA4Pb"}
 | 
			
		||||
							
								
								
									
										20
									
								
								types/Add-on/AutoHoleFaceSetting.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										20
									
								
								types/Add-on/AutoHoleFaceSetting.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,25 @@
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
import { IConfigOption } from "../UI/Components/Board/UserConfig";
 | 
			
		||||
import { IConfigStore } from "../UI/Store/BoardStore";
 | 
			
		||||
export declare class AutoHoleFaceSetting implements Command {
 | 
			
		||||
    store: AutoHoleFaceSettingStore;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
declare class AutoHoleFaceSettingStore implements IConfigStore {
 | 
			
		||||
    configName: string;
 | 
			
		||||
    configsNames: string[];
 | 
			
		||||
    config: {
 | 
			
		||||
        option: {
 | 
			
		||||
            hight: number;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
    InitOption(): void;
 | 
			
		||||
    SaveConfig(): {
 | 
			
		||||
        option: {
 | 
			
		||||
            hight: number;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
    UpdateOption(conf: IConfigOption<any>): void;
 | 
			
		||||
}
 | 
			
		||||
export {};
 | 
			
		||||
//# sourceMappingURL=AutoHoleFaceSetting.d.ts.map
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"AutoHoleFaceSetting.d.ts","sourceRoot":"","sources":["../../../src/Add-on/AutoHoleFaceSetting.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CA2Bb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
							
								
								
									
										6
									
								
								types/Add-on/BackgroundSwitching.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								types/Add-on/BackgroundSwitching.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
export declare class BackgroundSwitching implements Command {
 | 
			
		||||
    Transparency: true;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=BackgroundSwitching.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BackgroundSwitching.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BackgroundSwitching.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"BackgroundSwitching.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BackgroundSwitching.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,qBAAa,mBAAoB,YAAW,OAAO;IAE/C,YAAY,EAAE,IAAI,CAAC;IACb,IAAI;CASb"}
 | 
			
		||||
@@ -2,4 +2,10 @@ import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class BatchModify implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
export declare class Command_EditBoardSealEdgeData implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
export declare class Command_EditBoardDrilEdgeData implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=BatchModifySealOrDrill.d.ts.map
 | 
			
		||||
@@ -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;AAUtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CAiDb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
							
								
								
									
										5
									
								
								types/Add-on/BatchModifyPanel.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								types/Add-on/BatchModifyPanel.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
export declare class BatchModifyPanel implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=BatchModifyPanel.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BatchModifyPanel.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BatchModifyPanel.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"BatchModifyPanel.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BatchModifyPanel.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,gBAAiB,YAAW,OAAO;IAEtC,IAAI;CAwFb"}
 | 
			
		||||
@@ -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;CAsJb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
							
								
								
									
										12
									
								
								types/Add-on/BoardCutting/CuttingByFace.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								types/Add-on/BoardCutting/CuttingByFace.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -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
 | 
			
		||||
@@ -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"}
 | 
			
		||||
							
								
								
									
										9
									
								
								types/Add-on/BoardCutting/CuttingPropsModal.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								types/Add-on/BoardCutting/CuttingPropsModal.d.ts
									
									
									
									
										vendored
									
									
										Normal 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
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BoardCutting/CuttingPropsModal.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BoardCutting/CuttingPropsModal.d.ts.map
									
									
									
									
									
										Normal 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"}
 | 
			
		||||
							
								
								
									
										8
									
								
								types/Add-on/BoardCutting/LinearCutting.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								types/Add-on/BoardCutting/LinearCutting.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,13 @@
 | 
			
		||||
import { Vector3 } from "three";
 | 
			
		||||
import { Board } from "../../DatabaseServices/Entity/Board";
 | 
			
		||||
import { ExtureContourCurve } from "../../DatabaseServices/Entity/Extrude";
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class LinearCutting implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
    protected SplitBoard(br: Board, cus: ExtureContourCurve[]): void;
 | 
			
		||||
    protected GetCuttingPoints(): Promise<Vector3[] | undefined>;
 | 
			
		||||
}
 | 
			
		||||
export declare class RectLinearCutting extends LinearCutting {
 | 
			
		||||
    protected GetCuttingPoints(): Promise<Vector3[] | undefined>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=LinearCutting.d.ts.map
 | 
			
		||||
@@ -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":"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"}
 | 
			
		||||
@@ -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"}
 | 
			
		||||
@@ -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;
 | 
			
		||||
 
 | 
			
		||||
@@ -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"}
 | 
			
		||||
							
								
								
									
										5
									
								
								types/Add-on/BoardEditor/ChangeBoardColorByPBFace.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								types/Add-on/BoardEditor/ChangeBoardColorByPBFace.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class Command_ChangeBoardColorByPBFace implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=ChangeBoardColorByPBFace.d.ts.map
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"ChangeBoardColorByPBFace.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/ChangeBoardColorByPBFace.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,qBAAa,gCAAiC,YAAW,OAAO;IAEtD,IAAI;CAqBb"}
 | 
			
		||||
							
								
								
									
										5
									
								
								types/Add-on/BoardEditor/ClearBoard2DModeling.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								types/Add-on/BoardEditor/ClearBoard2DModeling.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class Command_ClearBoard2DModeling implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=ClearBoard2DModeling.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BoardEditor/ClearBoard2DModeling.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BoardEditor/ClearBoard2DModeling.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"ClearBoard2DModeling.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/ClearBoard2DModeling.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,4BAA6B,YAAW,OAAO;IAElD,IAAI;CAsBb"}
 | 
			
		||||
							
								
								
									
										25
									
								
								types/Add-on/BoardEditor/SelectThinBehindBoard.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								types/Add-on/BoardEditor/SelectThinBehindBoard.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,25 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
import { IConfigOption } from "../../UI/Components/Board/UserConfig";
 | 
			
		||||
import { IConfigStore } from "../../UI/Store/BoardStore";
 | 
			
		||||
export declare class SelectThinBehindBoard implements Command {
 | 
			
		||||
    store: SelectThinBehindBoardStore;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
declare class SelectThinBehindBoardStore implements IConfigStore {
 | 
			
		||||
    configName: string;
 | 
			
		||||
    configsNames: string[];
 | 
			
		||||
    config: {
 | 
			
		||||
        option: {
 | 
			
		||||
            thickness: number;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
    InitOption(): void;
 | 
			
		||||
    SaveConfig(): {
 | 
			
		||||
        option: {
 | 
			
		||||
            thickness: number;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
    UpdateOption(conf: IConfigOption<any>): void;
 | 
			
		||||
}
 | 
			
		||||
export {};
 | 
			
		||||
//# sourceMappingURL=SelectThinBehindBoard.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BoardEditor/SelectThinBehindBoard.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BoardEditor/SelectThinBehindBoard.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +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"}
 | 
			
		||||
							
								
								
									
										13
									
								
								types/Add-on/BoardEditor/SetBoardLines.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								types/Add-on/BoardEditor/SetBoardLines.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
import { ComposingType, LinesType } from "../../UI/Store/BoardInterface";
 | 
			
		||||
export declare class SetBoardLines implements Command {
 | 
			
		||||
    private lines;
 | 
			
		||||
    constructor(lines: LinesType);
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
export declare class SetComposingFace implements Command {
 | 
			
		||||
    private composingFace;
 | 
			
		||||
    constructor(composingFace: ComposingType);
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=SetBoardLines.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BoardEditor/SetBoardLines.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BoardEditor/SetBoardLines.d.ts.map
									
									
									
									
									
										Normal 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,aAAa,EAAE,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAEzE,qBAAa,aAAc,YAAW,OAAO;IAE7B,OAAO,CAAC,KAAK;gBAAL,KAAK,EAAE,SAAS;IAE9B,IAAI;CAcb;AAED,qBAAa,gBAAiB,YAAW,OAAO;IAEhC,OAAO,CAAC,aAAa;gBAAb,aAAa,EAAE,aAAa;IAE1C,IAAI;CAcb"}
 | 
			
		||||
							
								
								
									
										5
									
								
								types/Add-on/BoardEditor/TextModifyTool.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								types/Add-on/BoardEditor/TextModifyTool.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class Command_TextModifyTool implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=TextModifyTool.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/BoardEditor/TextModifyTool.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/BoardEditor/TextModifyTool.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"TextModifyTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/TextModifyTool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CAmBb"}
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
import { Board } from "../../DatabaseServices/Entity/Board";
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
import { IUpdateBoardInfosOption } from "../../UI/Components/Board/UpdateBoardInfointerface";
 | 
			
		||||
export declare class UpdateBoardInfos implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
 
 | 
			
		||||
@@ -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":"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"}
 | 
			
		||||
@@ -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;YA0JF,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;CA2CzB"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"BuyMaterial.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BuyMaterial.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,WAAY,YAAW,OAAO;IAEvC,IAAI;CAIP"}
 | 
			
		||||
{"version":3,"file":"BuyMaterial.d.ts","sourceRoot":"","sources":["../../../src/Add-on/BuyMaterial.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,qBAAa,WAAY,YAAW,OAAO;IAEvC,IAAI;CAIP"}
 | 
			
		||||
							
								
								
									
										17
									
								
								types/Add-on/CameraSnapshootCMD.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								types/Add-on/CameraSnapshootCMD.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
export declare class Command_CameraSnapshootSave implements Command {
 | 
			
		||||
    Transparency: boolean;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
export declare class Command_CameraSnapshootSaveIndex implements Command {
 | 
			
		||||
    private _SaveIndex;
 | 
			
		||||
    constructor(_SaveIndex: number);
 | 
			
		||||
    Transparency: boolean;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
export declare class Command_CameraSnapshootRestore implements Command {
 | 
			
		||||
    private _Index;
 | 
			
		||||
    constructor(_Index: number);
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=CameraSnapshootCMD.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/CameraSnapshootCMD.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/CameraSnapshootCMD.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"CameraSnapshootCMD.d.ts","sourceRoot":"","sources":["../../../src/Add-on/CameraSnapshootCMD.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,2BAA4B,YAAW,OAAO;IAEvD,YAAY,UAAQ;IACd,IAAI;CASb;AAGD,qBAAa,gCAAiC,YAAW,OAAO;IAEhD,OAAO,CAAC,UAAU;gBAAV,UAAU,EAAE,MAAM;IACtC,YAAY,UAAQ;IACd,IAAI;CAsBb;AAGD,qBAAa,8BAA+B,YAAW,OAAO;IAE9C,OAAO,CAAC,MAAM;gBAAN,MAAM,EAAE,MAAM;IAC5B,IAAI;CAMb"}
 | 
			
		||||
							
								
								
									
										39
									
								
								types/Add-on/ChangeColorByBoardMaterial.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										39
									
								
								types/Add-on/ChangeColorByBoardMaterial.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,44 @@
 | 
			
		||||
import * as React from 'react';
 | 
			
		||||
import { Board } from "../DatabaseServices/Entity/Board";
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
import { IConfigOption } from '../UI/Components/Board/UserConfig';
 | 
			
		||||
import { IConfigStore } from '../UI/Store/BoardStore';
 | 
			
		||||
export declare class ChangeColorByMaterial implements Command {
 | 
			
		||||
    store: CalcBrThicknessConfigStore;
 | 
			
		||||
    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;
 | 
			
		||||
}
 | 
			
		||||
declare class CalcBrThicknessConfigStore implements IConfigStore {
 | 
			
		||||
    private static _SingleInstance;
 | 
			
		||||
    static GetInstance(): CalcBrThicknessConfigStore;
 | 
			
		||||
    configName: string;
 | 
			
		||||
    configsNames: string[];
 | 
			
		||||
    config: {
 | 
			
		||||
        option: {
 | 
			
		||||
            CalcBoardThickness: boolean;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
    InitOption(): void;
 | 
			
		||||
    SaveConfig(): {
 | 
			
		||||
        option: {
 | 
			
		||||
            CalcBoardThickness: boolean;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
    UpdateOption(conf: IConfigOption<any>): void;
 | 
			
		||||
}
 | 
			
		||||
export {};
 | 
			
		||||
//# sourceMappingURL=ChangeColorByBoardMaterial.d.ts.map
 | 
			
		||||
@@ -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;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"}
 | 
			
		||||
@@ -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;IAyIV;;OAEG;IACH,OAAO,CAAC,QAAQ;IAIhB,OAAO,CAAC,UAAU;CAgBrB"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"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"}
 | 
			
		||||
{"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"}
 | 
			
		||||
@@ -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;CAKb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
							
								
								
									
										5
									
								
								types/Add-on/Command_ExportObj.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								types/Add-on/Command_ExportObj.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +0,0 @@
 | 
			
		||||
import { Command } from './../Editor/CommandMachine';
 | 
			
		||||
export declare class Command_ExportObj implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=Command_ExportObj.d.ts.map
 | 
			
		||||
@@ -1 +0,0 @@
 | 
			
		||||
{"version":3,"file":"Command_ExportObj.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_ExportObj.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,4BAA4B,CAAC;AAIrD,qBAAa,iBAAkB,YAAW,OAAO;IAEvC,IAAI;CAUb"}
 | 
			
		||||
							
								
								
									
										3
									
								
								types/Add-on/Command_Option.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								types/Add-on/Command_Option.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,8 @@
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
import { EOptionTabId } from "../UI/Components/Modal/OptionModal/ConfigDialog";
 | 
			
		||||
export declare class Command_Options implements Command {
 | 
			
		||||
    private selectedTabId;
 | 
			
		||||
    constructor(selectedTabId: EOptionTabId);
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=Command_Option.d.ts.map
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"Command_Option.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_Option.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAKb"}
 | 
			
		||||
{"version":3,"file":"Command_Option.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_Option.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AACnD,OAAO,EAA6B,YAAY,EAAE,MAAM,iDAAiD,CAAC;AAE1G,qBAAa,eAAgB,YAAW,OAAO;IAE/B,OAAO,CAAC,aAAa;gBAAb,aAAa,EAAE,YAAY;IACzC,IAAI;CAKb"}
 | 
			
		||||
							
								
								
									
										6
									
								
								types/Add-on/Command_Purge.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								types/Add-on/Command_Purge.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
import { Command } from "../Editor/CommandMachine";
 | 
			
		||||
export declare class Command_Purge implements Command {
 | 
			
		||||
    NoHistory: boolean;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=Command_Purge.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/Command_Purge.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/Command_Purge.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"Command_Purge.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Command_Purge.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,aAAc,YAAW,OAAO;IAEzC,SAAS,UAAQ;IACX,IAAI;CA8Bb"}
 | 
			
		||||
@@ -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;CAkCb"}
 | 
			
		||||
							
								
								
									
										14
									
								
								types/Add-on/Copy.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								types/Add-on/Copy.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,4 +1,18 @@
 | 
			
		||||
import { Command } from '../Editor/CommandMachine';
 | 
			
		||||
/**
 | 
			
		||||
 * 理想的copy
 | 
			
		||||
 *
 | 
			
		||||
 * 能保持模块 正常
 | 
			
		||||
 * 能保持排钻 正常
 | 
			
		||||
 * 能保持层板钉 正常
 | 
			
		||||
 * 能保持关联切割 正常
 | 
			
		||||
 * 能保持五金 正常
 | 
			
		||||
 *
 | 
			
		||||
 * 能附加层板钉 完成
 | 
			
		||||
 * 能附加关联切割 完成
 | 
			
		||||
 * 能附加排钻 完成
 | 
			
		||||
 * 能附加五金(铰链 拉手) 完成
 | 
			
		||||
 */
 | 
			
		||||
export declare class Command_Copy implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -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":"AAkBA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAWnD;;;;;;;;;;;;;GAaG;AAEH,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;CA2Rb"}
 | 
			
		||||
@@ -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;IA2FV,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;IAgGV,OAAO,CAAC,SAAS;CAMpB"}
 | 
			
		||||
							
								
								
									
										3
									
								
								types/Add-on/DXFLoad.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								types/Add-on/DXFLoad.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,4 +1,7 @@
 | 
			
		||||
export declare class Command_DXFImport {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
    private drawAlignPoint;
 | 
			
		||||
    private DrawRadDiaDim;
 | 
			
		||||
    private GetMatrix4;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=DXFLoad.d.ts.map
 | 
			
		||||
@@ -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":"AA0BA,qBAAa,iBAAiB;IAEpB,IAAI;IAoOV,OAAO,CAAC,cAAc;IAoCtB,OAAO,CAAC,aAAa;IAgBrB,OAAO,CAAC,UAAU;CAarB"}
 | 
			
		||||
							
								
								
									
										23
									
								
								types/Add-on/DXFSpline2Points.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								types/Add-on/DXFSpline2Points.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
import { EntitySPLINE } from "dxf-parser-2";
 | 
			
		||||
import { Vec2 } from "three";
 | 
			
		||||
export declare function DXFSpline2Points(spl: EntitySPLINE): number[][];
 | 
			
		||||
/**
 | 
			
		||||
 * Interpolate a b-spline. The algorithm examins the knot vector
 | 
			
		||||
 * to create segments for interpolation. The parameterisation value
 | 
			
		||||
 * is re-normalised back to [0,1] as that is what the lib expects (
 | 
			
		||||
 * and t i de-normalised in the b-spline library)
 | 
			
		||||
 *
 | 
			
		||||
 * @param controlPoints the control points
 | 
			
		||||
 * @param degree the b-spline degree
 | 
			
		||||
 * @param knots the knot vector
 | 
			
		||||
 * @returns the polyline
 | 
			
		||||
 */
 | 
			
		||||
export declare function interpolateBSpline(controlPoints: Vec2[], degree: number, knots: number[], interpolationsPerSplineSegment: number, weights?: number[]): number[][];
 | 
			
		||||
/**
 | 
			
		||||
 * Copied and ported to code standard as the b-spline library is not maintained any longer.
 | 
			
		||||
 * Source:
 | 
			
		||||
 * https://github.com/thibauts/b-spline
 | 
			
		||||
 * Copyright (c) 2015 Thibaut Séguy <thibaut.seguy@gmail.com>
 | 
			
		||||
 */
 | 
			
		||||
export declare function bSpline(t: number, degree: number, points: number[][], knots: number[], weights?: number[]): number[];
 | 
			
		||||
//# sourceMappingURL=DXFSpline2Points.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DXFSpline2Points.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DXFSpline2Points.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +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"}
 | 
			
		||||
							
								
								
									
										5
									
								
								types/Add-on/DrawBoard/ApplyModelToBoards.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								types/Add-on/DrawBoard/ApplyModelToBoards.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class Command_ApplyModelToBoards implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=ApplyModelToBoards.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawBoard/ApplyModelToBoards.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawBoard/ApplyModelToBoards.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"ApplyModelToBoards.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ApplyModelToBoards.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,0BAA2B,YAAW,OAAO;IAEhD,IAAI;CAwBb"}
 | 
			
		||||
							
								
								
									
										4
									
								
								types/Add-on/DrawBoard/BuildBoardTool.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								types/Add-on/DrawBoard/BuildBoardTool.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -2,8 +2,8 @@ import { Board } from "../../DatabaseServices/Entity/Board";
 | 
			
		||||
import { TemplateRecord } from "../../DatabaseServices/Template/TemplateRecord";
 | 
			
		||||
import { ISpaceParse } from "../../Geometry/SpaceParse/ISpaceParse";
 | 
			
		||||
import { BehindBoardOption, IGrooveOption, LayerBoardOption, VerticalBoardOption } from "../../UI/Store/BoardInterface";
 | 
			
		||||
export declare function BuildLayerBoards(opt: LayerBoardOption, space: ISpaceParse): Board[];
 | 
			
		||||
export declare function BuildVerticalBoards(opt: VerticalBoardOption, space: ISpaceParse): Board[];
 | 
			
		||||
export declare function BuildLayerBoards(opt: LayerBoardOption, 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 ExtendsBoardThickness(temp: TemplateRecord, thickness: number): void;
 | 
			
		||||
export declare function FindLeftRightBoard(spaceParse: ISpaceParse, findEns: Board[]): void;
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"BuildBoardTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/BuildBoardTool.ts"],"names":[],"mappings":"AAEA,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,EAAsC,aAAa,EAAE,gBAAgB,EAAE,mBAAmB,EAAa,MAAM,+BAA+B,CAAC;AAGvK,wBAAgB,gBAAgB,CAAC,GAAG,EAAE,gBAAgB,EAAE,KAAK,EAAE,WAAW,GAAG,KAAK,EAAE,CAsEnF;AAED,wBAAgB,mBAAmB,CAAC,GAAG,EAAE,mBAAmB,EAAE,KAAK,EAAE,WAAW,GAAG,KAAK,EAAE,CAmEzF;AAED,wBAAgB,iBAAiB,CAAC,GAAG,EAAE,iBAAiB,EAAE,KAAK,EAAE,WAAW,EAAE,YAAY,CAAC,EAAE,aAAa,GAAG,KAAK,EAAE,CAgFnH;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,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"}
 | 
			
		||||
@@ -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":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,QAAS,YAAW,OAAO;IAE9B,IAAI;CA0Cb"}
 | 
			
		||||
@@ -1 +0,0 @@
 | 
			
		||||
{"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;AAQnE,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;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"}
 | 
			
		||||
@@ -1,13 +1,13 @@
 | 
			
		||||
import { Board } from "../../../DatabaseServices/Entity/Board";
 | 
			
		||||
import { Entity } from '../../../DatabaseServices/Entity/Entity';
 | 
			
		||||
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
 | 
			
		||||
import { ISpaceParse } from "../../../Geometry/SpaceParse/ISpaceParse";
 | 
			
		||||
import { BoardProcessOption } from "../../../UI/Store/BoardInterface";
 | 
			
		||||
import { DoorStore } from "../../../UI/Store/DoorDrawerStore/DoorStore";
 | 
			
		||||
import { IDoorConfigOption, IDoorInfo } from "../../../UI/Store/DoorInterface";
 | 
			
		||||
import { Entity } from './../../../DatabaseServices/Entity/Entity';
 | 
			
		||||
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>;
 | 
			
		||||
@@ -33,5 +36,21 @@ export declare class DrawDoorTool {
 | 
			
		||||
    protected GetDoorTemp(info: IDoorInfo): TemplateRecord;
 | 
			
		||||
    protected SetOpenDir(doorsTemp: TemplateRecord, info: IDoorInfo): void;
 | 
			
		||||
    private GetBoardOpenDir;
 | 
			
		||||
    /**
 | 
			
		||||
     *上下偏移判断位置是否超出门板 或与其他层板碰撞 上下上下尝试n个单位后停止
 | 
			
		||||
     *
 | 
			
		||||
     * @private
 | 
			
		||||
     * @param {number} doorHight  门板高度
 | 
			
		||||
     * @param {Box3} enBox        铰链空间box
 | 
			
		||||
     * @param {Entity[]} layers   所有层板
 | 
			
		||||
     * @param {number} distance   一次偏移量
 | 
			
		||||
     * @param {Matrix4} ocs
 | 
			
		||||
     * @param {number} number     偏移次数  正负表方向 上下
 | 
			
		||||
     * @return {*}  {number}
 | 
			
		||||
     * @memberof DrawDoorTool
 | 
			
		||||
     */
 | 
			
		||||
    private GetHingeMoveNum;
 | 
			
		||||
    private MoveAgain;
 | 
			
		||||
    private IsIntersects;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=DrawDoorDrawerTool.d.ts.map
 | 
			
		||||
//# sourceMappingURL=DrawDoorTool.d.ts.map
 | 
			
		||||
@@ -0,0 +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"}
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
 | 
			
		||||
import { DrawDoorTool } from "./DrawDoorDrawerTool";
 | 
			
		||||
import { DrawDoorTool } from "./DrawDoorTool";
 | 
			
		||||
export declare class DrawLeftRightOpenDoor extends DrawDoorTool {
 | 
			
		||||
    Draw(): Promise<void>;
 | 
			
		||||
    protected GetRootTemplate(): TemplateRecord;
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"DrawLeftRightOpenDoor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawLeftRightOpenDoor.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAInF,OAAO,EAAE,YAAY,EAAE,MAAM,sBAAsB,CAAC;AAGpD,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":"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"}
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
 | 
			
		||||
import { DrawDoorTool } from "./DrawDoorDrawerTool";
 | 
			
		||||
import { DrawDoorTool } from "./DrawDoorTool";
 | 
			
		||||
export declare class DrawUpDownOpenDoor extends DrawDoorTool {
 | 
			
		||||
    Draw(): Promise<void>;
 | 
			
		||||
    protected GetRootTemplate(): TemplateRecord;
 | 
			
		||||
 
 | 
			
		||||
@@ -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,sBAAsB,CAAC;AAEpD,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":"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"}
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawBoard/DrawDrawer.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawBoard/DrawDrawer.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,6 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class DrawDrawrer implements Command {
 | 
			
		||||
    private currentHandleProp;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
    private GetTempExpr;
 | 
			
		||||
    private AppendTemplateParam;
 | 
			
		||||
 
 | 
			
		||||
@@ -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":"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"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"DrawLayerBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawLayerBoard.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,qBAAa,cAAe,SAAQ,aAAa;cAE7B,UAAU,CAAC,aAAa,UAAO;CAmBlD"}
 | 
			
		||||
{"version":3,"file":"DrawLayerBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawLayerBoard.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,qBAAa,cAAe,SAAQ,aAAa;cAE7B,UAAU,CAAC,aAAa,UAAO;CAoBlD"}
 | 
			
		||||
@@ -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;AAUtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAgBV,OAAO,CAAC,WAAW;IAgBnB,OAAO,CAAC,aAAa,CAyDnB;IACF,OAAO,CAAC,aAAa,CAiCnB;CACL"}
 | 
			
		||||
{"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"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"DrawSingleBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawSingleBoard.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAsCb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
@@ -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
 | 
			
		||||
@@ -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,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,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"}
 | 
			
		||||
@@ -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;CA4Fb"}
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class DrawTemplateByImport implements Command {
 | 
			
		||||
    private keyRes;
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
    private handleInfo;
 | 
			
		||||
    private DrawText;
 | 
			
		||||
 
 | 
			
		||||
@@ -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;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"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"DrawVerticalBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawVerticalBoard.ts"],"names":[],"mappings":"AAIA,OAAO,EAAuB,SAAS,EAAE,MAAM,+BAA+B,CAAC;AAE/E,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,qBAAa,iBAAkB,SAAQ,aAAa;IAEhD,SAAS,CAAC,QAAQ,YAAsB;cACxB,UAAU,CAAC,aAAa,UAAO;CAiBlD"}
 | 
			
		||||
{"version":3,"file":"DrawVerticalBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawVerticalBoard.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,SAAS,EAAuB,MAAM,+BAA+B,CAAC;AAE/E,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,qBAAa,iBAAkB,SAAQ,aAAa;IAEhD,SAAS,CAAC,QAAQ,YAAsB;cACxB,UAAU,CAAC,aAAa,UAAO;CAkBlD"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"FixIntersectSelfContour.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/FixIntersectSelfContour.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,uBAAwB,YAAW,OAAO;IAE7C,IAAI;CA2Bb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"ParseHinge.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ParseHinge.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAsCb"}
 | 
			
		||||
{"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"}
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawCircle.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawCircle.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -6,5 +6,6 @@ export declare class DrawCircle implements Command {
 | 
			
		||||
    DrawCicleUseTwoPoint(): Promise<void>;
 | 
			
		||||
    DrawCicleUseThreePoint(): Promise<void>;
 | 
			
		||||
    DrawCicleUseCutoffPointAndRadious(): Promise<void>;
 | 
			
		||||
    ThreeLineDrawCircle(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=DrawCircle.d.ts.map
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"version":3,"file":"DrawCircle.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawCircle.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAIhC,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAiCJ,oBAAoB,CAAC,GAAG,EAAE,OAAO;IAkBjC,oBAAoB;IA0BpB,sBAAsB;IAqCtB,iCAAiC;CAc1C"}
 | 
			
		||||
{"version":3,"file":"DrawCircle.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DrawCircle.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAUzC,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAqCJ,oBAAoB,CAAC,GAAG,EAAE,OAAO;IAkBjC,oBAAoB;IA0BpB,sBAAsB;IAsCtB,iCAAiC;IAqEjC,mBAAmB;CAmF5B"}
 | 
			
		||||
							
								
								
									
										49
									
								
								types/Add-on/DrawDim/AutoDimBrs.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										49
									
								
								types/Add-on/DrawDim/AutoDimBrs.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,25 +1,14 @@
 | 
			
		||||
import { Matrix4 } from "three";
 | 
			
		||||
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
 | 
			
		||||
import { Board } from "../../DatabaseServices/Entity/Board";
 | 
			
		||||
import { Entity } from "../../DatabaseServices/Entity/Entity";
 | 
			
		||||
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
 | 
			
		||||
@@ -27,17 +16,29 @@ export declare class Command_AutoDimBrs implements Command {
 | 
			
		||||
     */
 | 
			
		||||
    DrawDim(brs: Board[], drawCS: Matrix4, textRotation?: number, needJig?: boolean, useMaxZ?: boolean, isLeadOutFlipped?: boolean): AlignedDimension[];
 | 
			
		||||
    /**
 | 
			
		||||
     * 判断轮廓的上下左右
 | 
			
		||||
     * @param pl 轮廓(多段线)
 | 
			
		||||
     * @param cs 参照坐标系
 | 
			
		||||
     *获取Board[]内所有板件 包括复合实体内的板件
 | 
			
		||||
     *
 | 
			
		||||
     * @param {Entity[]} oldBoard
 | 
			
		||||
     * @return {*}  {Board[]}
 | 
			
		||||
     * @memberof Command_AutoDimBrs
 | 
			
		||||
     */
 | 
			
		||||
    JudgeOutlineDirection(pls: Polyline[], cs: CoordinateSystem): DirPls;
 | 
			
		||||
    /**
 | 
			
		||||
     * 通过轮廓并集得到最大外轮廓
 | 
			
		||||
     * @memberof Command_AutoDimBrs
 | 
			
		||||
     */
 | 
			
		||||
    private GetOutLineByBoolUnion;
 | 
			
		||||
    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
 | 
			
		||||
@@ -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;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"}
 | 
			
		||||
							
								
								
									
										57
									
								
								types/Add-on/DrawDim/AutoDimBrsTool.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								types/Add-on/DrawDim/AutoDimBrsTool.d.ts
									
									
									
									
										vendored
									
									
										Normal 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
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawDim/AutoDimBrsTool.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawDim/AutoDimBrsTool.d.ts.map
									
									
									
									
									
										Normal 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;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"}
 | 
			
		||||
							
								
								
									
										7
									
								
								types/Add-on/DrawDim/BreakDim.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								types/Add-on/DrawDim/BreakDim.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
import { Dimension } from "../../DatabaseServices/Dimension/Dimension";
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class BreakDim implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
export declare function ContinueDrawDimension(lastDim: Dimension): Promise<void>;
 | 
			
		||||
//# sourceMappingURL=BreakDim.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawDim/BreakDim.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawDim/BreakDim.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"BreakDim.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/BreakDim.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,SAAS,EAAE,MAAM,4CAA4C,CAAC;AACvE,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,qBAAa,QAAS,YAAW,OAAO;IAE9B,IAAI;CAOb;AAED,wBAAsB,qBAAqB,CAAC,OAAO,EAAE,SAAS,iBAU7D"}
 | 
			
		||||
							
								
								
									
										33
									
								
								types/Add-on/DrawDim/BreakDimAligen.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								types/Add-on/DrawDim/BreakDimAligen.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,33 @@
 | 
			
		||||
import { Vector3 } from "three";
 | 
			
		||||
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
 | 
			
		||||
import { BreakDimTool } from "./BreakDimTool";
 | 
			
		||||
export declare class BreakDimAligen extends BreakDimTool {
 | 
			
		||||
    private m_line;
 | 
			
		||||
    private f_line;
 | 
			
		||||
    /**
 | 
			
		||||
    * 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
 | 
			
		||||
    * @param dim
 | 
			
		||||
    * @returns and jig draw
 | 
			
		||||
    */
 | 
			
		||||
    protected CloneDimension(dim: AlignedDimension): AlignedDimension;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:当用户点击的位置改变时,调用这个函数
 | 
			
		||||
     * @param p
 | 
			
		||||
     * @param dim
 | 
			
		||||
     */
 | 
			
		||||
    protected UpdateNextPoint(p: Vector3, ndim1: AlignedDimension, ndim2: AlignedDimension): void;
 | 
			
		||||
    /**
 | 
			
		||||
    * 重载,当绘制时发生
 | 
			
		||||
    * @param dim
 | 
			
		||||
    */
 | 
			
		||||
    protected Drawed(p: Vector3): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:绘制结束后,将调用这个函数
 | 
			
		||||
     */
 | 
			
		||||
    protected EndDraw(): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:停止绘制,将调用这个函数
 | 
			
		||||
     */
 | 
			
		||||
    protected StopDraw(): void;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=BreakDimAligen.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawDim/BreakDimAligen.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawDim/BreakDimAligen.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"BreakDimAligen.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/BreakDimAligen.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,gBAAgB,EAAE,MAAM,mDAAmD,CAAC;AAErF,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAE9C,qBAAa,cAAe,SAAQ,YAAY;IAE5C,OAAO,CAAC,MAAM,CAAO;IACrB,OAAO,CAAC,MAAM,CAAO;IAErB;;;;MAIE;IACF,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,gBAAgB,GAAG,gBAAgB;IAWjE;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,KAAK,EAAE,gBAAgB,EAAE,KAAK,EAAE,gBAAgB;IAkBtF;;;MAGE;IACF,SAAS,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO;IAI3B;;OAEG;IACH,SAAS,CAAC,OAAO;IASjB;;OAEG;IACH,SAAS,CAAC,QAAQ;CAOrB"}
 | 
			
		||||
							
								
								
									
										38
									
								
								types/Add-on/DrawDim/BreakDimLineAngular.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								types/Add-on/DrawDim/BreakDimLineAngular.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
			
		||||
import { Vector3 } from "three";
 | 
			
		||||
import { LineAngularDimension } from "../../DatabaseServices/Dimension/2LineAngularDimension";
 | 
			
		||||
import { BreakDimTool } from "./BreakDimTool";
 | 
			
		||||
export declare class BreakDimLineAngular extends BreakDimTool {
 | 
			
		||||
    private _l1Sp;
 | 
			
		||||
    private _l1Ep;
 | 
			
		||||
    private _l2Ep;
 | 
			
		||||
    private _l2Sp;
 | 
			
		||||
    private _arc;
 | 
			
		||||
    private _narc;
 | 
			
		||||
    private _Line;
 | 
			
		||||
    /**
 | 
			
		||||
    * 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
 | 
			
		||||
    * @param dim
 | 
			
		||||
    * @returns and jig draw
 | 
			
		||||
    */
 | 
			
		||||
    protected CloneDimension(dim: LineAngularDimension): LineAngularDimension;
 | 
			
		||||
    /**
 | 
			
		||||
    * 重载,当绘制时发生
 | 
			
		||||
    * @param dim
 | 
			
		||||
    */
 | 
			
		||||
    protected Drawed(p: Vector3): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:当用户点击的位置改变时,调用这个函数
 | 
			
		||||
     * @param p
 | 
			
		||||
     * @param dim
 | 
			
		||||
     */
 | 
			
		||||
    protected UpdateNextPoint(p: Vector3, dim1: LineAngularDimension, dim2: LineAngularDimension): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:绘制结束后,将调用这个函数
 | 
			
		||||
     */
 | 
			
		||||
    protected EndDraw(): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:停止绘制后,将调用这个函数
 | 
			
		||||
     */
 | 
			
		||||
    protected StopDraw(): void;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=BreakDimLineAngular.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawDim/BreakDimLineAngular.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawDim/BreakDimLineAngular.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":3,"file":"BreakDimLineAngular.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDim/BreakDimLineAngular.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEhC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wDAAwD,CAAC;AAK9F,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAG9C,qBAAa,mBAAoB,SAAQ,YAAY;IAEjD,OAAO,CAAC,KAAK,CAAU;IACvB,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,OAAO,CAAC,KAAK,CAAO;IAEpB;;;;MAIE;IACF,SAAS,CAAC,cAAc,CAAC,GAAG,EAAE,oBAAoB,GAAG,oBAAoB;IAkBzE;;;MAGE;IACF,SAAS,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO;IAM3B;;;;OAIG;IACH,SAAS,CAAC,eAAe,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,oBAAoB,EAAE,IAAI,EAAE,oBAAoB;IAmC5F;;OAEG;IACH,SAAS,CAAC,OAAO;IASjB;;OAEG;IACH,SAAS,CAAC,QAAQ;CAIrB"}
 | 
			
		||||
							
								
								
									
										35
									
								
								types/Add-on/DrawDim/BreakDimTool.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								types/Add-on/DrawDim/BreakDimTool.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
			
		||||
import { Vector3 } from "three";
 | 
			
		||||
import { LineAngularDimension } from "../../DatabaseServices/Dimension/2LineAngularDimension";
 | 
			
		||||
import { AlignedDimension } from "../../DatabaseServices/Dimension/AlignedDimension";
 | 
			
		||||
import { Dimension } from "./Command_DimContinue";
 | 
			
		||||
export declare class BreakDimTool {
 | 
			
		||||
    protected m_LastDim: Dimension;
 | 
			
		||||
    protected m_BasePoint: Vector3;
 | 
			
		||||
    StartDraw(lastDim: Dimension): Promise<void>;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载: 当绘制开始时,会拷贝标注,此时你可以进行一些操作
 | 
			
		||||
     * @param dim
 | 
			
		||||
     * @returns and jig draw
 | 
			
		||||
     */
 | 
			
		||||
    protected CloneDimension(dim: Dimension): AlignedDimension | LineAngularDimension;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:当用户点击的位置改变时,调用这个函数
 | 
			
		||||
     * @param p
 | 
			
		||||
     * @param dim
 | 
			
		||||
     */
 | 
			
		||||
    protected UpdateNextPoint(p: Vector3, dim1: Dimension, dim2: Dimension): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载,当绘制时发生
 | 
			
		||||
     * @param dim
 | 
			
		||||
     */
 | 
			
		||||
    protected Drawed(p: Vector3): void;
 | 
			
		||||
    /**
 | 
			
		||||
     * 重载:绘制结束后,将调用这个函数
 | 
			
		||||
     */
 | 
			
		||||
    protected EndDraw(): void;
 | 
			
		||||
    /**
 | 
			
		||||
    * 重载:停止绘制后,将调用这个函数
 | 
			
		||||
    */
 | 
			
		||||
    protected StopDraw(): void;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=BreakDimTool.d.ts.map
 | 
			
		||||
							
								
								
									
										1
									
								
								types/Add-on/DrawDim/BreakDimTool.d.ts.map
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								types/Add-on/DrawDim/BreakDimTool.d.ts.map
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +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"}
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user