更新代码
This commit is contained in:
9
types/Common/CurveUtils.d.ts
vendored
9
types/Common/CurveUtils.d.ts
vendored
@@ -60,6 +60,11 @@ export declare function MergeCurvelist(cus: Curve[]): Curve[];
|
||||
export declare function SwapParam(res: IntersectResult[]): IntersectResult[];
|
||||
export declare function ComputerCurvesNormalOCS(curves: Curve[], allowAutoCalc?: boolean): Matrix4 | undefined;
|
||||
export declare function Pts2Polyline(pts: (Vec3 | Vec2)[], isClose: boolean): Polyline;
|
||||
/**封闭多段线 分割成矩形 */
|
||||
export declare function PolylineSpliteRect(outline: Polyline): Polyline[];
|
||||
/**
|
||||
* 将封闭的多段线,通过和y轴平行的线,分割成多个矩形
|
||||
* @param outline 这个多边形是横平竖直的,否则返回自身
|
||||
* @param polylineParalleXYFuzz 平行x或y的容差
|
||||
* @returns 裁剪后的矩形集
|
||||
*/
|
||||
export declare function PolylineSpliteRect(outline: Polyline, polylineParalleXYFuzz?: number): Polyline[];
|
||||
//# sourceMappingURL=CurveUtils.d.ts.map
|
Reference in New Issue
Block a user