gen_contour_polygon_rounded_xldT_gen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xld (Operator)
Name
gen_contour_polygon_rounded_xldT_gen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xld — Erzeugen einer XLD-Kontur mit gerundeten Ecken aus einem Polygon
(als Tupel).
Signatur
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)
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)
def gen_contour_polygon_rounded_xld(row: Sequence[Union[float, int]], col: Sequence[Union[float, int]], radius: Sequence[Union[float, int]], sampling_interval: Union[float, int]) -> HObject
Beschreibung
gen_contour_polygon_rounded_xldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xld 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
SamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalsamplingIntervalsampling_interval schließlich bezeichnet den Abstand der
Stützpunkte der entstehenden Kontur ContourContourContourContourcontourcontour.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
ContourContourContourContourcontourcontour (output_object) xld_cont → objectHXLDContHObjectHXLDContHobject *
Ausgabe-Kontur.
RowRowRowRowrowrow (input_control) coordinates.y-array → HTupleSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (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 → HTupleSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (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 → HTupleSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Radien der abgerundeten Ecken.
Defaultwert: [20,20,20,20,20]
Wertevorschläge: 0, 1, 2, 5, 10, 20, 50
SamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalsamplingIntervalsampling_interval (input_control) number → HTupleUnion[float, int]HTupleHtuple (real / integer) (double / int / long) (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_contourGetRegionContourGetRegionContourGetRegionContourget_region_contour
Nachfolger
smooth_contours_xldsmooth_contours_xldSmoothContoursXldSmoothContoursXldSmoothContoursXldsmooth_contours_xld,
gen_polygons_xldgen_polygons_xldGenPolygonsXldGenPolygonsXldGenPolygonsXldgen_polygons_xld
Siehe auch
gen_contour_polygon_xldgen_contour_polygon_xldGenContourPolygonXldGenContourPolygonXldGenContourPolygonXldgen_contour_polygon_xld,
gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXldGenContoursSkeletonXldgen_contours_skeleton_xld
Modul
Foundation