开发:更新版本,修复V型刀走刀错误的问题

This commit is contained in:
FishOrBear
2021-05-28 11:34:40 +08:00
parent e19f64a55d
commit 8e481e821c
254 changed files with 7351 additions and 6949 deletions

View File

@@ -18,7 +18,7 @@ export declare class ExtrudeHole extends Hole {
isThrough: boolean;
get KnifeRadius(): number;
set KnifeRadius(v: number);
Explode(): (Polyline | import("../Entity/Circle").Circle)[];
Explode(): (import("../Entity/Circle").Circle | Polyline)[];
get ContourCurve(): ExtureContourCurve;
set ContourCurve(curve: ExtureContourCurve);
CheckContourCurve(): void;
@@ -30,7 +30,7 @@ export declare class ExtrudeHole extends Hole {
get BoundingBox(): Box3Ext;
private get EdgeGeometry();
private _MeshGeometry;
get MeshGeometry(): Geometry | BufferGeometry;
get MeshGeometry(): BufferGeometry | Geometry;
private GeneralMeshGeometry;
GetGripOrStretchPoints(dragType: DragPointType): Vector3[];
private GetStrectchPointCountList;
@@ -42,7 +42,7 @@ export declare class ExtrudeHole extends Hole {
MoveGripPoints(indexList: number[], vec: Vector3): void;
MoveStretchPoints(indexList: Array<number>, vec: Vector3): void;
Convert2ExtrudeSolid(): ExtrudeSolid;
GetPrintObject3D(): (Line2 | Mesh<Geometry | BufferGeometry, import("three").ShaderMaterial>)[];
GetPrintObject3D(): (Line2 | Mesh<BufferGeometry | Geometry, import("three").ShaderMaterial>)[];
InitDrawObject(renderType?: RenderType): Object3D;
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;