KlassenKlassenKlassenKlassen | | | | Operatoren

gen_region_polygon_xldgen_region_polygon_xldGenRegionPolygonXldgen_region_polygon_xldGenRegionPolygonXldGenRegionPolygonXld (Operator)

Name

gen_region_polygon_xldgen_region_polygon_xldGenRegionPolygonXldgen_region_polygon_xldGenRegionPolygonXldGenRegionPolygonXld — 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)

Herror gen_region_polygon_xld(Hobject Polygon, Hobject* Region, const HTuple& Mode)

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

HRegionArray HXLDPolyArray::GenRegionPolygonXld(const HTuple& Mode) const

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

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

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

void HOperatorSetX.GenRegionPolygonXld(
[in] IHUntypedObjectX* Polygon, [out] IHUntypedObjectX*Region, [in] VARIANT Mode)

IHRegionX* HXLDPolyX.GenRegionPolygonXld([in] BSTR Mode)

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

HRegion HXLDPoly.GenRegionPolygonXld(string mode)

Beschreibung

gen_region_polygon_xldgen_region_polygon_xldGenRegionPolygonXldgen_region_polygon_xldGenRegionPolygonXldGenRegionPolygonXld 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_systemSetSystemset_systemSetSystemSetSystem 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.

Parallelisierung

Parameter

PolygonPolygonPolygonPolygonPolygonpolygon (input_object)  xld_poly(-array) objectHXLDPolyHXLDPolyHXLDPolyHXLDPolyXHobject

Eingabe-Polygon(e).

RegionRegionRegionRegionRegionregion (output_object)  region(-array) objectHRegionHRegionHRegionHRegionXHobject *

Erzeugte Region(en).

ModeModeModeModeModemode (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (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_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld

Alternativen

gen_region_polygongen_region_polygonGenRegionPolygongen_region_polygonGenRegionPolygonGenRegionPolygon, gen_region_contour_xldgen_region_contour_xldGenRegionContourXldgen_region_contour_xldGenRegionContourXldGenRegionContourXld

Siehe auch

set_systemset_systemSetSystemset_systemSetSystemSetSystem

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren