与主干版本同步
This commit is contained in:
10
types/DatabaseServices/Contour.d.ts
vendored
10
types/DatabaseServices/Contour.d.ts
vendored
@@ -1,3 +1,5 @@
|
||||
import { Vector3 } from "three";
|
||||
import { IntersectResult } from "../GraphicsSystem/IntersectWith";
|
||||
import { Circle } from "./Entity/Circle";
|
||||
import { Curve } from "./Entity/Curve";
|
||||
import { Polyline } from "./Entity/Polyline";
|
||||
@@ -52,7 +54,13 @@ export declare class Contour {
|
||||
*/
|
||||
static Combine(cus: Curve[], needLink?: boolean, tolerance?: number): Curve;
|
||||
get Shape(): THREE.Shape;
|
||||
CuInOutline(targetCur: Curve): boolean;
|
||||
/**
|
||||
* 判断是否完全包含曲线
|
||||
* @param smallCurve 传入的这个曲线不能比本轮廓还大(这个需要自己优化?)
|
||||
* @returns
|
||||
*/
|
||||
ContainerCurve(smallCurve: Polyline | Circle | Curve, isAreaCheckd?: boolean, ipts?: IntersectResult[]): boolean;
|
||||
Equal(tar: Contour): boolean;
|
||||
}
|
||||
export declare function fastCurveInCurve2(bigCurve: Polyline | Circle, smallCurve: Curve, iPt?: Vector3): boolean;
|
||||
//# sourceMappingURL=Contour.d.ts.map
|
Reference in New Issue
Block a user