更新版本

This commit is contained in:
2025-07-31 17:46:35 +08:00
parent b94848988a
commit cceb4e0fae
75 changed files with 3517 additions and 2643 deletions

View File

@@ -112,7 +112,7 @@ export declare class Board extends ExtrudeSolid {
private UpdateArcBoardOptionsByPath;
get ArcBoardOptions(): Map<number, ArcBoardOptions>;
set ArcBoardOptions(opt: Map<number, ArcBoardOptions>);
UpdateArcBoardOptions(isNewPath: boolean): void;
UpdateArcBoardOptions(param?: number): void;
get IsArcBoard(): boolean;
get ArcBuild(): ArcBoardBuild;
SetSweepPath(path: Polyline, sweepAngle: number): void;
@@ -165,7 +165,7 @@ export declare class Board extends ExtrudeSolid {
get BoardProcessOption(): BoardProcessOption;
set BoardProcessOption(obj: BoardProcessOption);
get NeedUpdateRelevanceGroove(): boolean;
protected GetRelevanceKnifes(knifs: ExtrudeSolid[]): void;
GetRelevanceKnifes(knifs: ExtrudeSolid[]): void;
ClearRelevance(en?: ExtrudeSolid): void;
get SplitBoards(): this[];
get ArcBoardModeling(): IModeling[];
@@ -241,6 +241,7 @@ export declare class Board extends ExtrudeSolid {
protected ApplyMirrorMatrix(m: Matrix4): this;
get UCGenerator(): UVGenerator;
UpdateUV(geo: Geometry, ocs: Matrix4, isRev?: boolean): void;
UpdateUvFull(): void;
CopyFrom(obj: Board): void;
Clone(cloneDraw?: boolean): this;
Join(target: this): import("../../Common/Status").Status;

File diff suppressed because one or more lines are too long

View File

@@ -247,7 +247,6 @@ export declare class ExtrudeSolid extends Entity {
get EdgeGeometry(): BufferGeometry;
UpdateUV(geo: Geometry, ocs: Matrix4, isRev?: boolean): void;
GenWorldUV(geo: BufferGeometry): void;
UpdateBufferGeometryUvs(isRev: boolean): void;
DeferUpdate(): void;
UpdateDrawGeometry(): void;
ClearDraw(): this;

File diff suppressed because one or more lines are too long

View File

@@ -1,10 +1,14 @@
import { BufferGeometry } from "three";
import { BufferGeometry, Geometry } from "three";
export declare class GenLocalUv {
private InvMtxMap;
private _Z;
private _X;
private _Y;
private _NorMapUVMinMax;
private _FuzzFactory;
private GetMtxInv;
CalculateUv(geo: BufferGeometry, IsReverse: boolean, scale?: number): void;
UpdateUvMinMax(u: number, v: number, norX: number, norY: number, norZ: number): void;
CalculateUv(geo: BufferGeometry, IsReverse: boolean, scale?: number, uFull?: boolean, vFull?: boolean): void;
CalculateUvByGeo(geo: Geometry, IsReverse: boolean, scale?: number, uFull?: boolean, vFull?: boolean): void;
}
//# sourceMappingURL=GenLocalUv.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"GenLocalUv.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/GenLocalUv.ts"],"names":[],"mappings":"AAAA,OAAO,EAAmB,cAAc,EAA4C,MAAM,OAAO,CAAC;AAKlG,qBAAa,UAAU;IAEnB,OAAO,CAAC,SAAS,CAA+B;IAEhD,OAAO,CAAC,EAAE,CAAe;IACzB,OAAO,CAAC,EAAE,CAAe;IACzB,OAAO,CAAC,EAAE,CAAe;IAEzB,OAAO,CAAC,SAAS;IAsBjB,WAAW,CAAC,GAAG,EAAE,cAAc,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,SAAO;CAwBpE"}
{"version":3,"file":"GenLocalUv.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/GenLocalUv.ts"],"names":[],"mappings":"AAAA,OAAO,EAAmB,cAAc,EAA0B,QAAQ,EAAoB,MAAM,OAAO,CAAC;AAgB5G,qBAAa,UAAU;IAEnB,OAAO,CAAC,SAAS,CAA+B;IAEhD,OAAO,CAAC,EAAE,CAAe;IACzB,OAAO,CAAC,EAAE,CAAe;IACzB,OAAO,CAAC,EAAE,CAAe;IAGzB,OAAO,CAAC,eAAe,CAAsC;IAC7D,OAAO,CAAC,YAAY,CAAsB;IAE1C,OAAO,CAAC,SAAS;IAsBjB,cAAc,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM;IA+C7E,WAAW,CAAC,GAAG,EAAE,cAAc,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,SAAO,EAAE,KAAK,GAAE,OAAc,EAAE,KAAK,GAAE,OAAc;IAwD/G,gBAAgB,CAAC,GAAG,EAAE,QAAQ,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,SAAO,EAAE,KAAK,GAAE,OAAc,EAAE,KAAK,GAAE,OAAc;CAqDjH"}

View File

@@ -0,0 +1,4 @@
import { BufferGeometry, Geometry } from "three";
import { PhysicalMaterialRecord } from "../PhysicalMaterialRecord";
export declare function UpdateGeoUvFull(geo: BufferGeometry | Geometry, mtl: PhysicalMaterialRecord, isRev: boolean, scale?: number): void;
//# sourceMappingURL=UpdateGeoFullUv.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"UpdateGeoFullUv.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/UpdateGeoFullUv.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,QAAQ,EAAE,MAAM,OAAO,CAAC;AACjD,OAAO,EAAE,sBAAsB,EAAc,MAAM,2BAA2B,CAAC;AAI/E,wBAAgB,eAAe,CAAC,GAAG,EAAE,cAAc,GAAG,QAAQ,EAAE,GAAG,EAAE,sBAAsB,EAAE,KAAK,EAAE,OAAO,EAAE,KAAK,SAAO,GAAG,IAAI,CAuB/H"}