开发:导出:判断点是否全部都在封闭区域外或者在曲线上
This commit is contained in:
3
types/Nest/Converter/Curves2Parts.d.ts
vendored
3
types/Nest/Converter/Curves2Parts.d.ts
vendored
@@ -11,6 +11,7 @@ export declare function Curve2Path(curve: Circle | Polyline, outside?: boolean):
|
||||
export declare class CurveWrap {
|
||||
Curve: Polyline | Circle;
|
||||
KnifRadius: number;
|
||||
IsOutside: boolean;
|
||||
BoundingBox: Box3;
|
||||
Area: number;
|
||||
SimplyPolyline: Polyline;
|
||||
@@ -18,7 +19,7 @@ export declare class CurveWrap {
|
||||
Used: boolean;
|
||||
Holes: CurveWrap[];
|
||||
Points: Point[];
|
||||
constructor(Curve: Polyline | Circle, KnifRadius?: number);
|
||||
constructor(Curve: Polyline | Circle, KnifRadius?: number, IsOutside?: boolean);
|
||||
ContainsCurve(curve: CurveWrap): boolean;
|
||||
GetOutsidePoints(): Point[];
|
||||
GetInsidePoints(): Point[];
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"Curves2Parts.d.ts","sourceRoot":"","sources":["../../../../src/Nest/Converter/Curves2Parts.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,IAAI,EAAW,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAE9D,OAAO,EAAE,QAAQ,EAAE,MAAM,wCAAwC,CAAC;AAGlE,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AACxC,OAAO,EAAE,IAAI,EAAE,MAAM,cAAc,CAAC;AACpC,OAAO,EAAE,IAAI,EAAa,MAAM,cAAc,CAAC;AAG/C,OAAO,EAAE,OAAO,EAA0B,MAAM,aAAa,CAAC;AAE9D,aAAa;AACb,wBAAgB,aAAa,CAAC,MAAM,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,SAAS,SAAK,EAAE,OAAO,UAAQ,GAAG,KAAK,EAAE,CAe1G;AAED,wBAAgB,UAAU,CAAC,KAAK,EAAE,MAAM,GAAG,QAAQ,EAAE,OAAO,UAAQ,GAAG,IAAI,CAa1E;AAED,qBAAa,SAAS;IAaC,KAAK,EAAE,QAAQ,GAAG,MAAM;IAAS,UAAU;IAX9D,WAAW,EAAE,IAAI,CAAC;IAElB,IAAI,EAAE,MAAM,CAAC;IAEb,cAAc,EAAE,QAAQ,CAAC;IACzB,YAAY,EAAE,OAAO,CAAC;IACtB,IAAI,UAAS;IACb,KAAK,EAAE,SAAS,EAAE,CAAM;IAExB,MAAM,EAAE,KAAK,EAAE,CAAC;gBAEG,KAAK,EAAE,QAAQ,GAAG,MAAM,EAAS,UAAU,SAAI;IAsBlE,aAAa,CAAC,KAAK,EAAE,SAAS,GAAG,OAAO;IAOxC,gBAAgB,IAAI,KAAK,EAAE;IA8B3B,eAAe,IAAI,KAAK,EAAE;CAwB7B;AAED;;;;GAIG;AACH,wBAAgB,YAAY,CAAC,MAAM,EAAE,CAAC,QAAQ,GAAG,MAAM,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,UAAU,SAAM,GAAG,IAAI,EAAE,CAmDnG"}
|
||||
{"version":3,"file":"Curves2Parts.d.ts","sourceRoot":"","sources":["../../../../src/Nest/Converter/Curves2Parts.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,IAAI,EAAW,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAE9D,OAAO,EAAE,QAAQ,EAAE,MAAM,wCAAwC,CAAC;AAGlE,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AACxC,OAAO,EAAE,IAAI,EAAE,MAAM,cAAc,CAAC;AACpC,OAAO,EAAE,IAAI,EAAa,MAAM,cAAc,CAAC;AAG/C,OAAO,EAAE,OAAO,EAA0B,MAAM,aAAa,CAAC;AAE9D,aAAa;AACb,wBAAgB,aAAa,CAAC,MAAM,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,SAAS,SAAK,EAAE,OAAO,UAAQ,GAAG,KAAK,EAAE,CAe1G;AAED,wBAAgB,UAAU,CAAC,KAAK,EAAE,MAAM,GAAG,QAAQ,EAAE,OAAO,UAAQ,GAAG,IAAI,CAa1E;AAED,qBAAa,SAAS;IAaC,KAAK,EAAE,QAAQ,GAAG,MAAM;IAAS,UAAU;IAAa,SAAS,EAAE,OAAO;IAX7F,WAAW,EAAE,IAAI,CAAC;IAElB,IAAI,EAAE,MAAM,CAAC;IAEb,cAAc,EAAE,QAAQ,CAAC;IACzB,YAAY,EAAE,OAAO,CAAC;IACtB,IAAI,UAAS;IACb,KAAK,EAAE,SAAS,EAAE,CAAM;IAExB,MAAM,EAAE,KAAK,EAAE,CAAC;gBAEG,KAAK,EAAE,QAAQ,GAAG,MAAM,EAAS,UAAU,SAAI,EAAS,SAAS,GAAE,OAAc;IAwBpG,aAAa,CAAC,KAAK,EAAE,SAAS,GAAG,OAAO;IAOxC,gBAAgB,IAAI,KAAK,EAAE;IA6B3B,eAAe,IAAI,KAAK,EAAE;CAwB7B;AAED;;;;GAIG;AACH,wBAAgB,YAAY,CAAC,MAAM,EAAE,CAAC,QAAQ,GAAG,MAAM,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,UAAU,SAAM,GAAG,IAAI,EAAE,CAmDnG"}
|
Reference in New Issue
Block a user