max_parallels_xldmax_parallels_xldMaxParallelsXldMaxParallelsXld (Operator)

Name

max_parallels_xldmax_parallels_xldMaxParallelsXldMaxParallelsXld — Berechnen paralleler Polygone mit maximaler Ausdehnung.

Signatur

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()

Beschreibung

Mit max_parallels_xldmax_parallels_xldMaxParallelsXldMaxParallelsXldMaxParallelsXld werden alle modifizierten parallelen Polygonteilstücke, die unter ExtParallelsExtParallelsExtParallelsExtParallelsextParallels abgespeichert sind, zu einem Polygonstück zusammengefasst. Die gefundenen Polygone werden mit ihrem kleinsten Anfangsindex und größtem Endindex abgespeichert. Es werden somit Polygone, die an mehreren Stellen Parallelität aufweisen, als ein langes Polygonstück (von der ersten Linie bis zur letzten parallelen Linie) in MaxPolygonsMaxPolygonsMaxPolygonsMaxPolygonsmaxPolygons ausgegeben.

Ausführungsinformationen

Parameter

ExtParallelsExtParallelsExtParallelsExtParallelsextParallels (input_object)  xld_ext_para-array objectHXLDExtParaHXLDExtParaHobject

Erweiterte Parallelen.

MaxPolygonsMaxPolygonsMaxPolygonsMaxPolygonsmaxPolygons (output_object)  xld_poly-array objectHXLDPolyHXLDPolyHobject *

Maximal erweiterte Polygonstücke.

Vorgänger

mod_parallels_xldmod_parallels_xldModParallelsXldModParallelsXldModParallelsXld

Nachfolger

get_polygon_xldget_polygon_xldGetPolygonXldGetPolygonXldGetPolygonXld, get_lines_xldget_lines_xldGetLinesXldGetLinesXldGetLinesXld

Modul

Foundation