KlassenKlassenKlassenKlassen | | | | Operatoren

gen_contour_polygon_rounded_xldT_gen_contour_polygon_rounded_xldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXld (Operator)

Name

gen_contour_polygon_rounded_xldT_gen_contour_polygon_rounded_xldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXld — Erzeugen einer XLD-Kontur mit gerundeten Ecken aus einem Polygon (als Tupel).

Signatur

gen_contour_polygon_rounded_xld( : Contour : Row, Col, Radius, SamplingInterval : )

Herror T_gen_contour_polygon_rounded_xld(Hobject* Contour, const Htuple Row, const Htuple Col, const Htuple Radius, const Htuple SamplingInterval)

Herror gen_contour_polygon_rounded_xld(Hobject* Contour, const HTuple& Row, const HTuple& Col, const HTuple& Radius, const HTuple& SamplingInterval)

HXLDCont HXLDCont::GenContourPolygonRoundedXld(const HTuple& Row, const HTuple& Col, const HTuple& Radius, const HTuple& SamplingInterval)

void GenContourPolygonRoundedXld(HObject* Contour, const HTuple& Row, const HTuple& Col, const HTuple& Radius, const HTuple& SamplingInterval)

void HXLDCont::GenContourPolygonRoundedXld(const HTuple& Row, const HTuple& Col, const HTuple& Radius, const HTuple& SamplingInterval)

void HXLDCont::GenContourPolygonRoundedXld(const HTuple& Row, const HTuple& Col, const HTuple& Radius, double SamplingInterval)

void HOperatorSetX.GenContourPolygonRoundedXld(
[out] IHUntypedObjectX*Contour, [in] VARIANT Row, [in] VARIANT Col, [in] VARIANT Radius, [in] VARIANT SamplingInterval)

void HXLDContX.GenContourPolygonRoundedXld(
[in] VARIANT Row, [in] VARIANT Col, [in] VARIANT Radius, [in] VARIANT SamplingInterval)

static void HOperatorSet.GenContourPolygonRoundedXld(out HObject contour, HTuple row, HTuple col, HTuple radius, HTuple samplingInterval)

void HXLDCont.GenContourPolygonRoundedXld(HTuple row, HTuple col, HTuple radius, HTuple samplingInterval)

void HXLDCont.GenContourPolygonRoundedXld(HTuple row, HTuple col, HTuple radius, double samplingInterval)

Beschreibung

gen_contour_polygon_rounded_xldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXld erzeugt aus einem Polygon, das in den Tupeln RowRowRowRowRowrow und ColColColColColcol übergeben wird, eine XLD-Kontur ContourContourContourContourContourcontour mit abgerundeten Ecken. Die Rundungen werden durch Kreisbögen beschrieben, die durch den Parameter RadiusRadiusRadiusRadiusRadiusradius definiert sind. Für jeden mittels RowRowRowRowRowrow und ColColColColColcol festgelegten Polygonpunkt muss ein korrespondierender Radius spezifiziert werden. Im Falle eines geschlossenen Polygons wird der Anfangspunkt des Polygons gleich dem Endpunkt definiert wobei die korrespondierenden Radien dieser Punkte gleich sein müssen. Bei offenen Polygonen hingegen werden die Radien für den Anfangs- und Endpunkt ignoriert. Der Parameter SamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalsamplingInterval schließlich bezeichnet den Abstand der Stützpunkte der entstehenden Kontur ContourContourContourContourContourcontour.

Parallelisierung

Parameter

ContourContourContourContourContourcontour (output_object)  xld_cont objectHXLDContHXLDContHXLDContHXLDContXHobject *

Ausgabe-Kontur.

RowRowRowRowRowrow (input_control)  coordinates.y-array HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Zeilen-Koordinaten des Polygons.

Defaultwert: [20,80,80,20,20]

Wertevorschläge: 0, 1, 2, 3, 4, 5, 10, 20, 50, 100, 200, 500

ColColColColColcol (input_control)  coordinates.x-array HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Spalten-Koordinaten des Polygons.

Defaultwert: [20,20,80,80,20]

Wertevorschläge: 0, 1, 2, 3, 4, 5, 10, 20, 50, 100, 200, 500

RadiusRadiusRadiusRadiusRadiusradius (input_control)  number-array HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Radien der abgerundeten Ecken.

Defaultwert: [20,20,20,20,20]

Wertevorschläge: 0, 1, 2, 5, 10, 20, 50

SamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalsamplingInterval (input_control)  number HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Abstand der Abtastpunkte.

Defaultwert: 1.0

Wertevorschläge: 0.5, 1.0, 2.0, 5.0

Vorgänger

get_region_contourget_region_contourGetRegionContourget_region_contourGetRegionContourGetRegionContour

Nachfolger

smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld, gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld

Siehe auch

gen_contour_polygon_xldgen_contour_polygon_xldGenContourPolygonXldgen_contour_polygon_xldGenContourPolygonXldGenContourPolygonXld, gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXld

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren