gen_region_polygon_xldgen_region_polygon_xldGenRegionPolygonXldGenRegionPolygonXldgen_region_polygon_xld (Operator)

Name

gen_region_polygon_xldgen_region_polygon_xldGenRegionPolygonXldGenRegionPolygonXldgen_region_polygon_xld — Generierung einer Region aus einem XLD-Polygon.

Signatur

gen_region_polygon_xld(Polygon : Region : Mode : )

Herror gen_region_polygon_xld(const Hobject Polygon, Hobject* Region, const char* Mode)

Herror T_gen_region_polygon_xld(const Hobject Polygon, Hobject* Region, const Htuple Mode)

void GenRegionPolygonXld(const HObject& Polygon, HObject* Region, const HTuple& Mode)

HRegion HXLDPoly::GenRegionPolygonXld(const HString& Mode) const

HRegion HXLDPoly::GenRegionPolygonXld(const char* Mode) const

HRegion HXLDPoly::GenRegionPolygonXld(const wchar_t* Mode) const   (Nur Windows)

static void HOperatorSet.GenRegionPolygonXld(HObject polygon, out HObject region, HTuple mode)

HRegion HXLDPoly.GenRegionPolygonXld(string mode)

def gen_region_polygon_xld(polygon: HObject, mode: str) -> HObject

Beschreibung

gen_region_polygon_xldgen_region_polygon_xldGenRegionPolygonXldGenRegionPolygonXldGenRegionPolygonXldgen_region_polygon_xld erzeugt eine pixelgenaue Region RegionRegionRegionRegionregionregion aus einem subpixelgenauen XLD-Polygon PolygonPolygonPolygonPolygonpolygonpolygon. Die örtliche Diskretisierung des Polygons erfolgt nach dem Bresenham-Algorithmus und berücksichtigt die Nachbarschaftsbeziehung, welche sich mit Hilfe des Parameters 'neighborhood'"neighborhood""neighborhood""neighborhood""neighborhood""neighborhood" des Operators set_systemset_systemSetSystemSetSystemSetSystemset_system einstellen lässt. Offene Konturen werden geschlossen, bevor sie in eine Region gewandelt werden. Der Parameter ModeModeModeModemodemode legt schließlich fest, ob die Region gefüllt ('filled'"filled""filled""filled""filled""filled") oder nur ihr Rand ('margin'"margin""margin""margin""margin""margin") zurückgegeben wird.

Ausführungsinformationen

Parameter

PolygonPolygonPolygonPolygonpolygonpolygon (input_object)  xld_poly(-array) objectHXLDPolyHObjectHXLDPolyHobject

Eingabe-Polygon(e).

RegionRegionRegionRegionregionregion (output_object)  region(-array) objectHRegionHObjectHRegionHobject *

Erzeugte Region(en).

ModeModeModeModemodemode (input_control)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Füllmodus der Region(en).

Defaultwert: 'filled' "filled" "filled" "filled" "filled" "filled"

Wertevorschläge: 'filled'"filled""filled""filled""filled""filled", 'margin'"margin""margin""margin""margin""margin"

Vorgänger

gen_polygons_xldgen_polygons_xldGenPolygonsXldGenPolygonsXldGenPolygonsXldgen_polygons_xld

Alternativen

gen_region_polygongen_region_polygonGenRegionPolygonGenRegionPolygonGenRegionPolygongen_region_polygon, gen_region_contour_xldgen_region_contour_xldGenRegionContourXldGenRegionContourXldGenRegionContourXldgen_region_contour_xld

Siehe auch

set_systemset_systemSetSystemSetSystemSetSystemset_system

Modul

Foundation