max_parallels_xldmax_parallels_xldMaxParallelsXldMaxParallelsXldmax_parallels_xld (算子)

名称

max_parallels_xldmax_parallels_xldMaxParallelsXldMaxParallelsXldmax_parallels_xld — 连接位于同一多边形上的修改后的 XLD 平行线。

签名

max_parallels_xld(ExtParallels : MaxPolygons : : )

Herror max_parallels_xld(const Hobject ExtParallels, Hobject* MaxPolygons)

Herror T_max_parallels_xld(const Hobject ExtParallels, Hobject* MaxPolygons)

void MaxParallelsXld(const HObject& ExtParallels, HObject* MaxPolygons)

HXLDPoly HXLDExtPara::MaxParallelsXld() const

static void HOperatorSet.MaxParallelsXld(HObject extParallels, out HObject maxPolygons)

HXLDPoly HXLDExtPara.MaxParallelsXld()

def max_parallels_xld(ext_parallels: HObject) -> HObject

描述

max_parallels_xldmax_parallels_xldMaxParallelsXldMaxParallelsXldMaxParallelsXldmax_parallels_xld joins all modified XLD parallels in ExtParallelsExtParallelsExtParallelsExtParallelsextParallelsext_parallels into a polygon if they lie on the same original polygon segment. This means that polygons exhibiting parallelism and enclosing homogeneous areas in several places are joined into one long polygon (from the first parallel line to the last parallel line). The resulting polygons are returned in MaxPolygonsMaxPolygonsMaxPolygonsMaxPolygonsmaxPolygonsmax_polygons

执行信息

参数

ExtParallelsExtParallelsExtParallelsExtParallelsextParallelsext_parallels (输入对象)  xld_ext_para-array objectHXLDExtParaHObjectHXLDExtParaHobject

Extended XLD parallels.

MaxPolygonsMaxPolygonsMaxPolygonsMaxPolygonsmaxPolygonsmax_polygons (输出对象)  xld_poly-array objectHXLDPolyHObjectHXLDPolyHobject *

Maximally extended parallels.

可能的前趋

mod_parallels_xldmod_parallels_xldModParallelsXldModParallelsXldModParallelsXldmod_parallels_xld

可能的后继

get_polygon_xldget_polygon_xldGetPolygonXldGetPolygonXldGetPolygonXldget_polygon_xld, get_lines_xldget_lines_xldGetLinesXldGetLinesXldGetLinesXldget_lines_xld

模块

基础