跳到主要内容

IDP.Math.KGeomLib.loop2DInLoop2D() method

判断环是否落在另一环内。

Check loop2d is inside of base loop2d.

Signature:

loop2DInLoop2D(checkLoop: KLoop2d, baseLoop: KLoop2d, bIncludeOn?: boolean, tolerance?: number): boolean;

Links: loop2DInLoop2D(checkLoop: KLoop2d, baseLoop: KLoop2d, bIncludeOn?: boolean, tolerance?: number): boolean;

Parameters

Parameter

Type

Description

checkLoop

KLoop2d

被判断的环。

The check loop2d.

baseLoop

KLoop2d

另一个环。

The base loop2d.

bIncludeOn

boolean

(Optional) 结果是否包含两环有重叠区域的情况。

Result include check loop2d is overlap with base loop2d.

tolerance

number

(Optional) 特定容差,默认值是1e-6。

The specified tolerance.The default value is 1e-6.

Returns:

boolean

如果位于环内则返回true。

Return true if inside, otherwise return false.