Compare commits

..

45 Commits

Author SHA1 Message Date
ChenX
79f0351ae8 更新刀路冗余api 2023-12-28 15:21:10 +08:00
ChenX
01cac616f5 修复:并集错误 2023-12-20 17:24:49 +08:00
ChenX
6ef1e8d8b0 修复 动态规划导致的结果 2023-12-18 14:09:36 +08:00
ChenX
596ab9dba3 变更api 2023-12-18 11:24:07 +08:00
ChenX
2b6cb2fd72 功能:矩形槽走刀支持刀路冗余 2023-12-13 11:56:37 +08:00
ChenX
a6c14af39c 功能:走刀偏移直线连接 2023-12-13 10:54:24 +08:00
ChenX
0e7a71f44d 修复注释错误 2023-12-06 20:55:18 +08:00
ChenX
c558e758d7 增加余料归方算法 2023-12-06 20:37:51 +08:00
ChenX
063a010609 暴露CurveWrap 2023-11-02 15:15:50 +08:00
ChenX
78b1c316da 增加注释 移除小特性 2023-11-01 17:28:57 +08:00
ChenX
6014fc40a2 开发:修复错误 2023-11-01 17:07:20 +08:00
ChenX
e02890783b 开发:优化简化函数,提供尖角化多段线函数 2023-11-01 10:45:17 +08:00
ChenX
c81cda5cb5 修复:并集错误 2023-09-15 17:14:55 +08:00
ChenX
a11f502f9a 同步WebCAD代码 2023-09-05 10:43:24 +08:00
ChenX
512fff06e8 开发:types 2023-08-16 15:05:08 +08:00
ChenX
04506caddf 提供布尔运算,分析放置文字点位置的算法 2023-06-19 15:36:00 +08:00
ChenX
d92ad67a75 功能:支持切割函数 2023-05-08 12:01:37 +08:00
ChenX
ee08cb516b 与主干版本同步 2023-05-08 10:53:13 +08:00
FishOrBear
8e481e821c 开发:更新版本,修复V型刀走刀错误的问题 2021-05-28 11:34:40 +08:00
FishOrBear
e19f64a55d 更新:同步代码变更,修复iaop问题 2021-04-25 10:38:47 +08:00
91bae565fd 功能:新增简化多段线功能 2021-04-06 17:12:55 +08:00
Zoe
79b58810d6 走刀添加板厚参数 2021-02-22 16:15:15 +08:00
Zoe
979b280044 提供拆单获取走刀接口 2021-02-22 14:13:27 +08:00
Zoe
bd028ffe36 修复偏移问题 2020-12-21 10:53:27 +08:00
Zoe
74e7337832 导出生产转换圆弧接口 2020-12-18 11:39:22 +08:00
Zoe
69b0d003e5 增加版本号 2020-12-18 11:06:22 +08:00
Zoe
15e20fcfcc 导出生产相关接口 2020-12-18 11:04:49 +08:00
3798c91908 更新api定义 2020-12-08 17:45:14 +08:00
6409870ca3 更新:暴露多段线走刀偏移时的倒角距离参数 2020-12-08 16:58:57 +08:00
fb98d51604 修复:V型刀走刀算法对于不封闭线段可能造成最后一段丢失的问题 2020-11-19 15:14:57 +08:00
cc42238333 修复:移除错误的引用 2020-11-12 11:31:42 +08:00
e60b70b2b1 修复:V型刀算法在位封闭图形上错误的问题 2020-11-12 10:50:44 +08:00
89fe505da6 导出V型刀函数 2020-10-30 15:53:48 +08:00
c214f61b34 移除mobx依赖 2020-10-26 10:05:15 +08:00
cx
8479c7cd78 Merge pull request '开发:导出走刀算法,矩形判断api' (#1) from feeding into master 2020-10-26 10:02:36 +08:00
Zoe
5a695e3cb5 开发:导出走刀算法,矩形判断api 2020-10-23 09:55:50 +08:00
465e6ec04a 开发:导出Circle 2020-10-21 16:52:44 +08:00
473b7011cb 开发:导出:判断点是否全部都在封闭区域外或者在曲线上 2020-10-21 16:23:32 +08:00
13a6cf8d0d 移除require 2020-10-15 11:38:48 +08:00
e50890d24b 更新d.ts 2020-10-15 10:22:20 +08:00
229d86e9e7 导出line,arc 2020-10-14 17:31:49 +08:00
fa0110bf10 开发:导出CADFiler 2020-09-28 16:39:35 +08:00
e4827ba295 开发:同步偏移算法,Ver:0.0.4 2020-09-28 15:56:59 +08:00
0614d66225 开发:更新包名称为cadapi 2020-09-24 16:15:40 +08:00
fbbf58e6e3 更新:0.02,使用rollup打包 2020-09-24 15:58:47 +08:00
1732 changed files with 51322 additions and 81964 deletions

67
.gitignore vendored Normal file
View File

@@ -0,0 +1,67 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.history
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Typescript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
#custom
/dist*
/package-lock.json
yarn.lock
#导出的WebCADApi
api

8
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,8 @@
// 将设置放入此文件中以覆盖默认值和用户设置。
{
"typescript.tsdk": "node_modules\\typescript\\lib",
//格式化设置
"editor.tabSize": 4,
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
}

23706
api.cjs.js Normal file

File diff suppressed because it is too large Load Diff

1
api.cjs.js.map Normal file

File diff suppressed because one or more lines are too long

23670
api.esm.js Normal file

File diff suppressed because it is too large Load Diff

1
api.esm.js.map Normal file

File diff suppressed because one or more lines are too long

View File

@@ -1,8 +1,9 @@
{
"name": "webcad-api",
"version": "0.0.1",
"name": "cadapi",
"version": "0.0.3",
"description": "",
"main": "webcad-api.js",
"main": "api.esm.js",
"module": "api.esm.js",
"types": "types/api.d.ts",
"private": true,
"author": "cx",

View File

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

View File

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

View File

@@ -1,19 +0,0 @@
import { Command } from "../Editor/CommandMachine";
import { PromptPointResult } from "../Editor/PromptResult";
import { Board } from "../DatabaseServices/Entity/Board";
import { Polyline } from "../DatabaseServices/Entity/Polyline";
declare abstract class PtOnBoard implements Command {
prompt: string;
exec(): Promise<void>;
abstract operation(br: Board, ptRes: PromptPointResult): Polyline;
}
export declare class AddPtOnBoard extends PtOnBoard {
prompt: string;
operation(br: Board, ptRes: PromptPointResult): Polyline;
}
export declare class DeletePtOnBoard extends PtOnBoard {
prompt: string;
operation(br: Board, ptRes: PromptPointResult): Polyline;
}
export {};
//# sourceMappingURL=AddPtOnBoard.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"AddPtOnBoard.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/AddPtOnBoard.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAgB,iBAAiB,EAAE,MAAM,wBAAwB,CAAC;AACzE,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAG/D,uBAAe,SAAU,YAAW,OAAO;IAEvC,MAAM,EAAE,MAAM,CAAC;IACT,IAAI;IAkCV,QAAQ,CAAC,SAAS,CAAC,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,iBAAiB,GAAG,QAAQ;CACpE;AAED,qBAAa,YAAa,SAAQ,SAAS;IAEvC,MAAM,SAAQ;IAEd,SAAS,CAAC,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,iBAAiB;CAqBhD;AAED,qBAAa,eAAgB,SAAQ,SAAS;IAE1C,MAAM,SAAQ;IAEd,SAAS,CAAC,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,iBAAiB;CAgChD"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"Align.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Align.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,KAAM,YAAW,OAAO;IAE3B,IAAI;YAyFI,QAAQ;CAWzB"}

View File

@@ -1,50 +0,0 @@
import { Singleton } from '../Common/Singleton';
import { Command } from '../Editor/CommandMachine';
import { IBaseOption, IUiOption } from '../UI/Store/BoardInterface';
export declare enum ArrayType {
Rectangle = "R",
Circle = "C"
}
export declare enum CirArrMethod {
itemsAndAngle = 0,
itemsAndBeAngle = 1,
fillAngleAndBeAngle = 2
}
export declare enum Pick {
centerPoint = 0,
rowOffset = 2,
colOffset = 3,
rowAndColOffset = 7,
arrayAngle = 4,
fillAngle = 5,
betweenAngle = 6
}
export interface ArrayOptioins extends IBaseOption {
row: number;
col: number;
type: ArrayType;
rowOffset: number;
colOffset: number;
arrayAngle: number;
x: number;
y: number;
itemTotal: number;
fillAngle: number;
betweenAngle: number;
method: CirArrMethod;
isCorrect: boolean;
}
export declare class ArrayStore extends Singleton {
protected m_UiOption: IUiOption<ArrayOptioins>;
m_Option: ArrayOptioins;
get UIOption(): IUiOption<ArrayOptioins>;
HasInvailValue(): "" | "存在无效数值,请修正" | "项目间的角度不能超过填充角度" | "项目总数不能为1";
Cancel(): void;
OnOk(): void;
_Return(state: number): void;
}
export declare class Command_Array implements Command {
arrayStore: any;
exec(): Promise<void>;
}
//# sourceMappingURL=Array.d.ts.map

View File

@@ -1 +0,0 @@
{"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;AAGpE,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,MAA4B;IAEhC,IAAI;CA2Ob"}

View File

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

View File

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

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"BatchModifySealOrDrill.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Batch/BatchModifySealOrDrill.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CAuCb"}

View File

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

View File

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

View File

@@ -1,10 +0,0 @@
import { Board } from "../../DatabaseServices/Entity/Board";
export declare class AutoCuttingReactor {
constructor();
StartReactor(ents: Board[]): void;
}
/**
* 对绘制出来的板件自动切割其周围的板件
*/
export declare function AutoCutting(isRelevance: boolean): void;
//# sourceMappingURL=AutoCuttingReactor.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"AutoCuttingReactor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BoardCutting/AutoCuttingReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAK5D,qBAAa,kBAAkB;;IAwB3B,YAAY,CAAC,IAAI,EAAE,KAAK,EAAE;CAW7B;AAED;;GAEG;AACH,wBAAgB,WAAW,CAAC,WAAW,EAAE,OAAO,QAU/C"}

View File

@@ -1,3 +0,0 @@
import { ExtrudeSolid } from "../../DatabaseServices/Entity/Extrude";
export declare function CuttingBoard(orgBoard: ExtrudeSolid, knifBoards: ExtrudeSolid[]): ExtrudeSolid[];
//# sourceMappingURL=CuttingUtils.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"CuttingUtils.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BoardCutting/CuttingUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AAErE,wBAAgB,YAAY,CAAC,QAAQ,EAAE,YAAY,EAAE,UAAU,EAAE,YAAY,EAAE,GAAG,YAAY,EAAE,CAK/F"}

View File

@@ -1,5 +0,0 @@
import { Board } from "../../DatabaseServices/Entity/Board";
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
export declare function CuttingBoardByBoard(meats: Board[], knifs: Board[], isRelevance?: boolean): void;
export declare function CuttingBoardByHardware(meats: Board[], hardwares: HardwareCompositeEntity[]): void;
//# sourceMappingURL=CuttingUtils2.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"CuttingUtils2.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BoardCutting/CuttingUtils2.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAE5D,OAAO,EAAE,uBAAuB,EAAE,MAAM,yDAAyD,CAAC;AAElG,wBAAgB,mBAAmB,CAAC,KAAK,EAAE,KAAK,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,EAAE,WAAW,UAAO,QAsCrF;AAED,wBAAgB,sBAAsB,CAAC,KAAK,EAAE,KAAK,EAAE,EAAE,SAAS,EAAE,uBAAuB,EAAE,QA8C1F"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"DeleteRelevance.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BoardCutting/DeleteRelevance.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CA8Cb"}

View File

@@ -1,8 +0,0 @@
import { Board } from "../../DatabaseServices/Entity/Board";
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
export declare class HardwareCuttingReactor {
EnableHardware: boolean;
constructor();
StartReactor(hardwares: HardwareCompositeEntity[], ents: Board[]): void;
}
//# sourceMappingURL=HardwareCuttingReactor.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"HardwareCuttingReactor.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BoardCutting/HardwareCuttingReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,uBAAuB,EAAE,MAAM,yDAAyD,CAAC;AAIlG,qBAAa,sBAAsB;IAE/B,cAAc,UAAQ;;IA2BtB,YAAY,CAAC,SAAS,EAAE,uBAAuB,EAAE,EAAE,IAAI,EAAE,KAAK,EAAE;CAUnE"}

View File

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

View File

@@ -1 +0,0 @@
{"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;CAoLb"}

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,36 +0,0 @@
import React = require("react");
import { Singleton } from "../../Common/Singleton";
import { IBaseOption, BoardType } from "../../UI/Store/BoardInterface";
export declare enum CuttingOffset {
Front = "front",
Middle = "middle",
Back = "back"
}
export interface ReferenceCuttingOptioins extends IBaseOption {
boardType: BoardType;
offset: number;
halfThickness: number;
CuttingPosSelected: CuttingOffset;
}
export declare class ReferenceCuttingStore extends Singleton {
protected m_UiOption: any;
m_Option: ReferenceCuttingOptioins;
get UIOption(): import("../../UI/Store/BoardInterface").IUiOption<ReferenceCuttingOptioins>;
Cancel(): void;
OnOk(): void;
_Return(state: number): void;
HasInvailValue(): boolean;
}
export declare class ReferenceCuttingModal extends React.Component<{
store: ReferenceCuttingStore;
}, {}> {
private uiOption;
private handleChangeOffsetDir;
private getOffsetKeyWord;
private event;
registerEvent(): void;
UNSAFE_componentWillMount(): void;
componentWillUnmount(): void;
render(): JSX.Element;
}
//# sourceMappingURL=ReferenceCuttingModal.d.ts.map

View File

@@ -1 +0,0 @@
{"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;AAEvE,oBAAY,aAAa;IAErB,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,IAAI,SAAS;CAChB;AAMD,MAAM,WAAW,wBAAyB,SAAQ,WAAW;IAEzD,SAAS,EAAE,SAAS,CAAC;IACrB,MAAM,EAAE,MAAM,CAAC;IACf,aAAa,EAAE,MAAM,CAAC;IACtB,kBAAkB,EAAE,aAAa,CAAC;CACrC;AACD,qBAAa,qBAAsB,SAAQ,SAAS;IAEhD,SAAS,CAAC,UAAU,MAAC;IACT,QAAQ,EAAE,wBAAwB,CAK5C;IACF,IAAI,QAAQ,gFAGX;IACD,MAAM;IAIN,IAAI;IAIJ,OAAO,CAAC,KAAK,EAAE,MAAM;IAKrB,cAAc;CAIjB;AAED,qBAEa,qBAAsB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,qBAAqB,CAAC;CAAE,EAAE,EAAE,CAAC;IAC7F,OAAO,CAAC,QAAQ,CAAC;IACjB,OAAO,CAAC,qBAAqB,CAc3B;IACF,OAAO,CAAC,gBAAgB,CAWtB;IACF,OAAO,CAAC,KAAK,CAAW;IACxB,aAAa;IAsBb,yBAAyB;IAKzB,oBAAoB;IAKpB,MAAM;CAmET"}

View File

@@ -1 +1 @@
{"version":3,"file":"Board2Regions.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BoardEditor/Board2Regions.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAI5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAE9D;;GAEG;AACH,wBAAgB,aAAa,CAAC,EAAE,EAAE,KAAK,GAAG,MAAM,EAAE,CAwCjD"}
{"version":3,"file":"Board2Regions.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardEditor/Board2Regions.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAI5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAE9D;;GAEG;AACH,wBAAgB,aAAa,CAAC,EAAE,EAAE,KAAK,GAAG,MAAM,EAAE,CAwCjD"}

View File

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

View File

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

View File

@@ -1,8 +0,0 @@
import { Command } from "../../Editor/CommandMachine";
import { Board } from "../../DatabaseServices/Entity/Board";
import { IUpdateBoardInfosOption } from "../../UI/Components/Board/UpdateBoardInfointerface";
export declare class UpdateBoardInfos implements Command {
exec(): Promise<void>;
static ModifyBr(br: Board, option: IUpdateBoardInfosOption): void;
}
//# sourceMappingURL=UpdateBoardInfos.d.ts.map

View File

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

View File

@@ -1,19 +0,0 @@
import { Command } from "../Editor/CommandMachine";
export declare class BoardFindModify implements Command {
exec(): Promise<void>;
private GetBoards;
private PutSelectList;
private FindBrs;
private FilterBr;
private FilterBrSize;
private CompareIsEqual;
private ModifyBrs;
private ModifyBr;
private FindMaxSizeBrs;
private FindHaveSpiteSize;
private GetBoardOption;
private RemoveBoardModelingOrSpecialShape;
private ModifyHardware;
private FilterHardware;
}
//# sourceMappingURL=BoardFindModify.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"BoardFindModify.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/BoardFindModify.ts"],"names":[],"mappings":"AAaA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAYnD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;YAkCI,SAAS;IAYvB,OAAO,CAAC,aAAa;YAQP,OAAO;IA4CrB,OAAO,CAAC,QAAQ;IAqIhB,OAAO,CAAC,YAAY;IAgBpB,OAAO,CAAC,cAAc;YAOR,SAAS;IAYvB,OAAO,CAAC,QAAQ;YAsHF,cAAc;YAoBd,iBAAiB;YASjB,cAAc;YAiDd,iCAAiC;YAkBjC,cAAc;IA2B5B,OAAO,CAAC,cAAc;CAqCzB"}

View File

@@ -1,10 +0,0 @@
export declare class IntersectionOperation {
exec(): Promise<void>;
}
export declare class UnionOperation extends IntersectionOperation {
exec(): Promise<void>;
}
export declare class SubsractOperation {
exec(): Promise<void>;
}
//# sourceMappingURL=BoolOperation.d.ts.map

View File

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

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"Break.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Break.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CA4Fb"}

View File

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

View File

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

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"ChangeColor.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/ChangeColor.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,WAAY,YAAW,OAAO;IAE3B,OAAO,CAAC,KAAK;gBAAL,KAAK,EAAE,MAAM;IAI3B,IAAI;CAYb"}

View File

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

View File

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

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"CheckHoles.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CheckHoles.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAcnD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IA+FV,OAAO,CAAC,UAAU;CAcrB"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"CheckModeling.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CheckModeling.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAQnD,qBAAa,aAAc,YAAW,OAAO;IAEzC,GAAG,EAAE,QAAQ,CAAC;IACR,IAAI;IAqEV,IAAI;CAIP"}

View File

@@ -1,20 +0,0 @@
import * as React from 'react';
import { Command } from "../Editor/CommandMachine";
interface IBrushOption {
all: boolean;
roomName: boolean;
cabName: boolean;
name: boolean;
}
export declare class CombinatAttributeBrush implements Command {
exec(): Promise<void>;
}
export declare class BrushModal extends React.Component<{
option: IBrushOption;
}> {
render(): JSX.Element;
private ok;
private cancel;
}
export {};
//# sourceMappingURL=CombinatAttributeBrush.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"CombinatAttributeBrush.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CombinatAttributeBrush.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAenD,UAAU,YAAY;IAElB,GAAG,EAAE,OAAO,CAAC;IACb,QAAQ,EAAE,OAAO,CAAC;IAClB,OAAO,EAAE,OAAO,CAAC;IACjB,IAAI,EAAE,OAAO,CAAC;CACjB;AAED,qBAAa,sBAAuB,YAAW,OAAO;IAE5C,IAAI;CA8Eb;AASD,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,MAAM,EAAE,YAAY,CAAC;CAAE,CAAC;IAC/D,MAAM;IA2Bb,OAAO,CAAC,EAAE,CAKR;IACF,OAAO,CAAC,MAAM,CAGZ;CACL"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"CommandFeeding.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CommandFeeding.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;CAkDb"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"Command_CombineEntity.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Command_CombineEntity.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,qBAAsB,YAAW,OAAO;IAE3C,IAAI;CAgBb"}

View File

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

View File

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

View File

@@ -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

View File

@@ -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"}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,6 +0,0 @@
export declare class CopyClip {
private _GetPoint;
constructor(_GetPoint?: boolean);
exec(): Promise<void>;
}
//# sourceMappingURL=CopyClip.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"CopyClip.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CopyClip.ts"],"names":[],"mappings":"AASA,qBAAa,QAAQ;IAEL,OAAO,CAAC,SAAS;gBAAT,SAAS,GAAE,OAAe;IACxC,IAAI;CAwCb"}

View File

@@ -1,4 +0,0 @@
export declare class Command_CopyPoint {
exec(): Promise<void>;
}
//# sourceMappingURL=CopyPoint.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"CopyPoint.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CopyPoint.ts"],"names":[],"mappings":"AAIA,qBAAa,iBAAiB;IAEpB,IAAI;CAOb"}

View File

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

View File

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

View File

@@ -1,2 +0,0 @@
export declare function CreateBoardFromData(data: Object): Promise<void>;
//# sourceMappingURL=CreateBoardFromData.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"CreateBoardFromData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/CreateBoardFromData.ts"],"names":[],"mappings":"AAMA,wBAAsB,mBAAmB,CAAC,IAAI,EAAE,MAAM,iBAqDrD"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAWA,qBAAa,iBAAiB;IAEpB,IAAI;CAyDb"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"DeleteCurve.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DeleteCurve.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CAYb"}

View File

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

View File

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

View File

@@ -1,8 +0,0 @@
import { Command } from '../Editor/CommandMachine';
import { PromptEntityResult } from '../Editor/PromptResult';
export declare class CMD_Divide implements Command {
exec(): Promise<void>;
Divided(enRes: PromptEntityResult): Promise<void>;
Measured(): Promise<void>;
}
//# sourceMappingURL=Divide.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"Divide.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Divide.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AACnD,OAAO,EAAgB,kBAAkB,EAAE,MAAM,wBAAwB,CAAC;AAE1E,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;IAmCJ,OAAO,CAAC,KAAK,EAAE,kBAAkB;IA0BjC,QAAQ;CA4BjB"}

View File

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

View File

@@ -1 +0,0 @@
{"version":3,"file":"DrawArc.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawArc.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAKnD,qBAAa,OAAQ,YAAW,OAAO;IAE7B,IAAI;CAoCb"}

View File

@@ -1,17 +0,0 @@
import { Board } from "../../DatabaseServices/Entity/Board";
import { LayerNailOption, IShinkOption, INailRule } from "../../UI/Store/BoardInterface";
declare class ActivityLayerBoardTool {
NailRules: INailRule[];
private GetBoardIntersection;
private IntersectFace;
private GetShrinkDist;
private GetShrinkBoardIndexesMap;
private GetRuleCount;
private BuildNails;
private RayPoint;
Start(brs: Board[], nailOption: LayerNailOption, rules?: INailRule[], option?: IShinkOption): void;
private AppendBoard;
}
export declare const activityLayerBoardTool: ActivityLayerBoardTool;
export {};
//# sourceMappingURL=ActivityLayerBoardTool.d.ts.map

View File

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

View File

@@ -1,10 +0,0 @@
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 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;
//# sourceMappingURL=BuildBoardTool.d.ts.map

View File

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

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