interpolate_scattered_dataT_interpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredData (Operator)

Name

interpolate_scattered_dataT_interpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredData — Interpolation von verstreuten Datenpunkten anhand eines Interpolators.

Signatur

interpolate_scattered_data( : : ScatteredDataInterpolatorHandle, Row, Column : ValueInterpolated)

Herror T_interpolate_scattered_data(const Htuple ScatteredDataInterpolatorHandle, const Htuple Row, const Htuple Column, Htuple* ValueInterpolated)

void InterpolateScatteredData(const HTuple& ScatteredDataInterpolatorHandle, const HTuple& Row, const HTuple& Column, HTuple* ValueInterpolated)

HTuple HScatteredDataInterpolator::InterpolateScatteredData(const HTuple& Row, const HTuple& Column) const

double HScatteredDataInterpolator::InterpolateScatteredData(double Row, double Column) const

static void HOperatorSet.InterpolateScatteredData(HTuple scatteredDataInterpolatorHandle, HTuple row, HTuple column, out HTuple valueInterpolated)

HTuple HScatteredDataInterpolator.InterpolateScatteredData(HTuple row, HTuple column)

double HScatteredDataInterpolator.InterpolateScatteredData(double row, double column)

Beschreibung

interpolate_scattered_datainterpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDataInterpolateScatteredData interpoliert die Messwerte der verstreuten Datenpunkte (RowRowRowRowrow,ColumnColumnColumnColumncolumn) anhand des Interpolators ScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandlescatteredDataInterpolatorHandle und gibt das Ergebnis in ValueInterpolatedValueInterpolatedValueInterpolatedValueInterpolatedvalueInterpolated zurück. Im Vergleich zu interpolate_scattered_data_imageinterpolate_scattered_data_imageInterpolateScatteredDataImageInterpolateScatteredDataImageInterpolateScatteredDataImage, unterstützt interpolate_scattered_datainterpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDataInterpolateScatteredData auch subpixelgenaue Koordinaten für RowRowRowRowrow und ColumnColumnColumnColumncolumn. Der Interpolator muss zuvor mit create_scattered_data_interpolatorcreate_scattered_data_interpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolator erzeugt werden.

Ausführungsinformationen

Parameter

ScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandlescatteredDataInterpolatorHandle (input_control)  scattered_data_interpolator HScatteredDataInterpolator, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Interpolators für verstreute Daten

RowRowRowRowrow (input_control)  point.y(-array) HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Zeilenkoordinaten der zu interpolierenden Datenpunkte.

ColumnColumnColumnColumncolumn (input_control)  point.x(-array) HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Spaltenkoordinaten der zu interpolierenden Datenpunkte.

ValueInterpolatedValueInterpolatedValueInterpolatedValueInterpolatedvalueInterpolated (output_control)  number(-array) HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Messwerte der interpolierten Punkte.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert interpolate_scattered_datainterpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDataInterpolateScatteredData den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_scattered_data_interpolatorcreate_scattered_data_interpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolator

Nachfolger

clear_scattered_data_interpolatorclear_scattered_data_interpolatorClearScatteredDataInterpolatorClearScatteredDataInterpolatorClearScatteredDataInterpolator, gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints

Modul

Foundation