Skip to content

Documentation / @geoverse/editor-core / openHole

Function: openHole()

ts
function openHole(
   polygon, 
   cut, 
   opts?): Polygon;

Defined in: packages/editor-core/src/geometry/bridge.ts:122

开洞:切割线 cut 从外边界进入某个内环(洞),把洞经细通道连到外边界成凹湾(1→1)。 要求目标面含至少一个内环;切割线须从外边界穿过环壁进入洞内(不要贯穿到对侧外边界, 否则会切成多块——那是「面切分」的职责)。结果内环数严格减少、仍为单面。

Parameters

polygon

Polygon

cut

LineString

opts?

HoleBridgeOptions

Returns

Polygon