KlassenKlassenKlassenKlassen | | | | Operatoren

get_region_pointsT_get_region_pointsGetRegionPointsget_region_pointsGetRegionPointsGetRegionPoints (Operator)

Name

get_region_pointsT_get_region_pointsGetRegionPointsget_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)

Herror get_region_points(Hobject Region, HTuple* Rows, HTuple* Columns)

HTuple HRegion::GetRegionPoints(HTuple* Columns) const

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

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

void HOperatorSetX.GetRegionPoints(
[in] IHUntypedObjectX* Region, [out] VARIANT* Rows, [out] VARIANT* Columns)

VARIANT HRegionX.GetRegionPoints([out] VARIANT* Columns)

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_pointsGetRegionPointsget_region_pointsGetRegionPointsGetRegionPoints gibt die Regionendaten in Form von Koordinatenlisten aus. Die Koordinaten sind in folgender Ordnung sortiert:

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

Achtung

Es darf nur eine Region übergeben werden.

Parallelisierung

Parameter

RegionRegionRegionRegionRegionregion (input_object)  region objectHRegionHRegionHRegionHRegionXHobject

Auf diese Region wird zugegriffen.

RowsRowsRowsRowsRowsrows (output_control)  coordinates.y-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Zeilennummern der Punkte in der Region

ColumnsColumnsColumnsColumnsColumnscolumns (output_control)  coordinates.x-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Spaltennummern der Punkte in der Region.

Parameteranzahl: Columns == Rows

Ergebnis

get_region_pointsget_region_pointsGetRegionPointsget_region_pointsGetRegionPointsGetRegionPoints 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>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>) festlegen.

Vorgänger

sobel_ampsobel_ampSobelAmpsobel_ampSobelAmpSobelAmp, thresholdthresholdThresholdthresholdThresholdThreshold, connectionconnectionConnectionconnectionConnectionConnection

Alternativen

get_region_runsget_region_runsGetRegionRunsget_region_runsGetRegionRunsGetRegionRuns

Siehe auch

copy_objcopy_objCopyObjcopy_objCopyObjCopyObj, gen_region_pointsgen_region_pointsGenRegionPointsgen_region_pointsGenRegionPointsGenRegionPoints

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren