get_region_pointsT_get_region_pointsGetRegionPointsGetRegionPoints (Operator)

Name

get_region_pointsT_get_region_pointsGetRegionPointsGetRegionPoints — Zugriff auf die Punkte einer Region.

Signatur

get_region_points(Region : : : Rows, Columns)

Herror T_get_region_points(const Hobject Region, Htuple* Rows, Htuple* Columns)

void GetRegionPoints(const HObject& Region, HTuple* Rows, HTuple* Columns)

void HRegion::GetRegionPoints(HTuple* Rows, HTuple* Columns) const

static void HOperatorSet.GetRegionPoints(HObject region, out HTuple rows, out HTuple columns)

void HRegion.GetRegionPoints(out HTuple rows, out HTuple columns)

Beschreibung

get_region_pointsget_region_pointsGetRegionPointsGetRegionPointsGetRegionPoints gibt die Regionendaten in Form von Koordinatenlisten aus. Die Koordinaten sind in folgender Ordnung sortiert:

get_region_pointsget_region_pointsGetRegionPointsGetRegionPointsGetRegionPoints liefert die Koordinaten in Form von Tupeln ab. Eine leere Region wird als leeres Tupel übergeben.

Achtung

Es darf nur eine Region übergeben werden.

Ausführungsinformationen

Parameter

RegionRegionRegionRegionregion (input_object)  region objectHRegionHRegionHobject

Auf diese Region wird zugegriffen.

RowsRowsRowsRowsrows (output_control)  coordinates.y-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Zeilennummern der Punkte in der Region

ColumnsColumnsColumnsColumnscolumns (output_control)  coordinates.x-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Spaltennummern der Punkte in der Region.

Parameteranzahl: Columns == Rows

Ergebnis

get_region_pointsget_region_pointsGetRegionPointsGetRegionPointsGetRegionPoints liefert normalerweise den Wert 2 (H_MSG_TRUE). Wird mehr als eine Region übergeben, wird ein Exception ausgelöst. Das Verhalten bei leerer Eingabe (keine Eingaberegionen vorhanden) lässt sich mittels set_system('no_object_result',<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>) festlegen.

Vorgänger

sobel_ampsobel_ampSobelAmpSobelAmpSobelAmp, thresholdthresholdThresholdThresholdThreshold, connectionconnectionConnectionConnectionConnection

Alternativen

get_region_runsget_region_runsGetRegionRunsGetRegionRunsGetRegionRuns

Siehe auch

copy_objcopy_objCopyObjCopyObjCopyObj, gen_region_pointsgen_region_pointsGenRegionPointsGenRegionPointsGenRegionPoints

Modul

Foundation