更新版本
This commit is contained in:
7
types/DatabaseServices/Contour.d.ts
vendored
7
types/DatabaseServices/Contour.d.ts
vendored
@@ -5,7 +5,7 @@ import { Curve } from "./Entity/Curve";
|
||||
import { Polyline } from "./Entity/Polyline";
|
||||
export declare class Contour {
|
||||
private _Curve;
|
||||
protected SetCurve(cu: Polyline | Circle): void;
|
||||
SetCurve(cu: Polyline | Circle): void;
|
||||
/**会将传入的闭合轮廓改为逆时针 */
|
||||
static CreateContour(cus: Curve[] | Polyline | Circle, needLink?: boolean): Contour;
|
||||
get Curve(): Polyline | Circle;
|
||||
@@ -33,6 +33,11 @@ export declare class Contour {
|
||||
unionList: Curve[];
|
||||
};
|
||||
GetSubtractList(target: Contour): Polyline[];
|
||||
/**
|
||||
* 计算轮廓被差集之后的结果
|
||||
* @param targets 切去的轮廓
|
||||
* @returns {holes: Polyline[] 网洞曲线列表, outlines: Polyline[] 差集后的外轮廓曲线列表}
|
||||
*/
|
||||
GetSubtractListByMoreTargets(targets: Contour[]): {
|
||||
holes: Contour[];
|
||||
outlines: Contour[];
|
||||
|
Reference in New Issue
Block a user