更新版本

This commit is contained in:
2025-10-27 14:37:15 +08:00
parent 780d0bdadc
commit ef67af0db4
39 changed files with 2176 additions and 192 deletions

View File

@@ -1 +1 @@
{"version":3,"file":"TemplateArray.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateArray/TemplateArray.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAA8B,MAAM,sCAAsC,CAAC;AACxG,OAAO,EAAE,cAAc,EAAE,MAAM,qDAAqD,CAAC;AAErF,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,cAAc,EAAE,MAAM,sBAAsB,CAAC;AAEtD,qBACa,aAAc,SAAQ,cAAc;;IAS7C,SAAS,CAAC,sBAAsB,EAAE,MAAM,CAAC;IACzC,SAAS,CAAC,yBAAyB,EAAE,cAAc,EAAE,CAAM;IAG3D,SAAS,CAAC,wBAAwB,EAAE,QAAQ,CAAC;IAC7C,SAAS,CAAC,OAAO,EAAE,oBAAoB,CAAqC;IAE5E,IAAI,MAAM,IACS,oBAAoB,CADf;IACxB,IAAI,MAAM,CAAC,MAAM,EAAE,oBAAoB,EAAK;IAE5C,IAAI,qBAAqB,IAIK,MAAM,CADnC;IACD,IAAI,qBAAqB,CAAC,EAAE,EAAE,MAAM,EAKnC;IAED,IAAI,wBAAwB,IAIS,cAAc,EAAE,CADpD;IACD,IAAI,wBAAwB,CAAC,MAAM,EAAE,cAAc,EAAE,EAKpD;IAIQ,SAAS,CAAC,IAAI,EAAE,QAAQ;IAMxB,QAAQ,CAAC,IAAI,EAAE,QAAQ;CAMnC"}
{"version":3,"file":"TemplateArray.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateArray/TemplateArray.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAA8B,MAAM,sCAAsC,CAAC;AACxG,OAAO,EAAE,cAAc,EAAE,MAAM,qDAAqD,CAAC;AAErF,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,cAAc,EAAE,MAAM,sBAAsB,CAAC;AAEtD,qBACa,aAAc,SAAQ,cAAc;;IAS7C,SAAS,CAAC,sBAAsB,EAAE,MAAM,CAAC;IACzC,SAAS,CAAC,yBAAyB,EAAE,cAAc,EAAE,CAAM;IAG3D,SAAS,CAAC,wBAAwB,EAAE,QAAQ,CAAC;IAC7C,SAAS,CAAC,OAAO,EAAE,oBAAoB,CAAqC;IAE5E,IAAI,MAAM,IACS,oBAAoB,CADf;IACxB,IAAI,MAAM,CAAC,MAAM,EAAE,oBAAoB,EAAK;IAE5C,IAAI,qBAAqB,IAIK,MAAM,CADnC;IACD,IAAI,qBAAqB,CAAC,EAAE,EAAE,MAAM,EAKnC;IAED,IAAI,wBAAwB,IAIS,cAAc,EAAE,CADpD;IACD,IAAI,wBAAwB,CAAC,MAAM,EAAE,cAAc,EAAE,EAKpD;IAIQ,SAAS,CAAC,IAAI,EAAE,QAAQ;IAQxB,QAAQ,CAAC,IAAI,EAAE,QAAQ;CASnC"}

View File

@@ -0,0 +1,42 @@
import { ArrayTemplateOptions } from "../../../../Add-on/Array/ArrayOption";
import { CADFiler } from "../../../CADFiler";
import { Curve } from "../../../Entity/Curve";
import { ObjectId } from "../../../ObjectId";
import { TemplateRecord } from "../../TemplateRecord";
import { TemplateArray } from "./TemplateArray";
export declare class TemplateCurveArray extends TemplateArray {
constructor();
private _IsUseTempArray;
private _DependCurveId;
private CacheCount;
private CacheSpacing;
private CacheQLK;
private CacheHLK;
private CachePX;
private CachePY;
private CachePZ;
private CacheRX;
private CacheRY;
private CacheRZ;
private CacheSpaceBox;
private CacheSpaceSize;
get IsUseTempArray(): boolean;
set IsUseTempArray(value: boolean);
get DependCurveId(): ObjectId<Curve>;
set DependCurveId(objectId: ObjectId<Curve>);
get OriginArrayTempObjectId(): ObjectId;
set OriginArrayTempObjectId(objectId: ObjectId);
get Option(): ArrayTemplateOptions;
set Option(option: ArrayTemplateOptions);
InitBaseParams(): this;
ParseCaCheParams(): Promise<void>;
SetRoomNameCabinetName(template: TemplateRecord, roomName?: string, cabinetName?: string): void;
BuildArrayTemplate(index: number): TemplateRecord;
GetDistForPath(index: number): number;
ParseCaCheTempSize(): Promise<void>;
SetTempParams(temp: TemplateRecord, index: number): void;
protected Update(): Promise<void>;
WriteFile(file: CADFiler): void;
ReadFile(file: CADFiler): void;
}
//# sourceMappingURL=TemplateCurveArray.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"TemplateCurveArray.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Template/ProgramTempate/TemplateArray/TemplateCurveArray.ts"],"names":[],"mappings":"AACA,OAAO,EAAoB,oBAAoB,EAA8C,MAAM,sCAAsC,CAAC;AAS1I,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAI7C,OAAO,EAAE,KAAK,EAAE,MAAM,uBAAuB,CAAC;AAG9C,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAE7C,OAAO,EAAE,cAAc,EAAE,MAAM,sBAAsB,CAAC;AACtD,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,qBACa,kBAAmB,SAAQ,aAAa;;IAQjD,OAAO,CAAC,eAAe,CAAS;IAChC,OAAO,CAAC,cAAc,CAAkB;IACxC,OAAO,CAAC,UAAU,CAAK;IACvB,OAAO,CAAC,YAAY,CAAO;IAC3B,OAAO,CAAC,QAAQ,CAAK;IACrB,OAAO,CAAC,QAAQ,CAAK;IACrB,OAAO,CAAC,OAAO,CAAK;IACpB,OAAO,CAAC,OAAO,CAAK;IACpB,OAAO,CAAC,OAAO,CAAK;IACpB,OAAO,CAAC,OAAO,CAAK;IACpB,OAAO,CAAC,OAAO,CAAK;IACpB,OAAO,CAAC,OAAO,CAAK;IACpB,OAAO,CAAC,aAAa,CAAc;IACnC,OAAO,CAAC,cAAc,CAAiB;IAEvC,IAAI,cAAc,IAKQ,OAAO,CAFhC;IAED,IAAI,cAAc,CAAC,KAAK,EAAE,OAAO,EAKhC;IAED,IAAI,aAAa,IAKW,QAAQ,CAAC,KAAK,CAAC,CAF1C;IAED,IAAI,aAAa,CAAC,QAAQ,EAAE,QAAQ,CAAC,KAAK,CAAC,EAK1C;IAED,IAAI,uBAAuB,IAKW,QAAQ,CAF7C;IAED,IAAI,uBAAuB,CAAC,QAAQ,EAAE,QAAQ,EAK7C;IAED,IAAI,MAAM,IAKS,oBAAoB,CAFtC;IAED,IAAI,MAAM,CAAC,MAAM,EAAE,oBAAoB,EAOtC;IAED,cAAc;IAUR,gBAAgB;IAkFtB,sBAAsB,CAAC,QAAQ,EAAE,cAAc,EAAE,QAAQ,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM;IA0BxF,kBAAkB,CAAC,KAAK,EAAE,MAAM;IAYhC,cAAc,CAAC,KAAK,EAAE,MAAM;IAwCtB,kBAAkB;IA2BxB,aAAa,CAAC,IAAI,EAAE,cAAc,EAAE,KAAK,EAAE,MAAM;cA+DjC,MAAM,IAAI,OAAO,CAAC,IAAI,CAAC;IAU9B,SAAS,CAAC,IAAI,EAAE,QAAQ;IAqCxB,QAAQ,CAAC,IAAI,EAAE,QAAQ;CAyCnC"}

View File

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