KlassenKlassenKlassenKlassen | | | | Operatoren

get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsget_ncc_model_paramsGetNccModelParamsGetNccModelParams (Operator)

Name

get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsget_ncc_model_paramsGetNccModelParamsGetNccModelParams — Auslesen der Parameter eines NCC-Modells.

Signatur

get_ncc_model_params( : : ModelID : NumLevels, AngleStart, AngleExtent, AngleStep, Metric)

Herror get_ncc_model_params(const Hlong ModelID, Hlong* NumLevels, double* AngleStart, double* AngleExtent, double* AngleStep, char* Metric)

Herror T_get_ncc_model_params(const Htuple ModelID, Htuple* NumLevels, Htuple* AngleStart, Htuple* AngleExtent, Htuple* AngleStep, Htuple* Metric)

Herror get_ncc_model_params(const HTuple& ModelID, Hlong* NumLevels, double* AngleStart, double* AngleExtent, double* AngleStep, char* Metric)

Hlong HNCCModel::GetNccModelParams(HTuple* AngleStart, HTuple* AngleExtent, HTuple* AngleStep, HTuple* Metric) const

void GetNccModelParams(const HTuple& ModelID, HTuple* NumLevels, HTuple* AngleStart, HTuple* AngleExtent, HTuple* AngleStep, HTuple* Metric)

Hlong HNCCModel::GetNccModelParams(double* AngleStart, double* AngleExtent, double* AngleStep, HString* Metric) const

void HOperatorSetX.GetNccModelParams(
[in] VARIANT ModelID, [out] VARIANT* NumLevels, [out] VARIANT* AngleStart, [out] VARIANT* AngleExtent, [out] VARIANT* AngleStep, [out] VARIANT* Metric)

Hlong HNCCModelX.GetNccModelParams(
[out] double* AngleStart, [out] double* AngleExtent, [out] double* AngleStep, [out] BSTR* Metric)

static void HOperatorSet.GetNccModelParams(HTuple modelID, out HTuple numLevels, out HTuple angleStart, out HTuple angleExtent, out HTuple angleStep, out HTuple metric)

int HNCCModel.GetNccModelParams(out double angleStart, out double angleExtent, out double angleStep, out string metric)

Beschreibung

Der Operator get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsget_ncc_model_paramsGetNccModelParamsGetNccModelParams gibt die zur Erzeugung des NCC-Modells ModelIDModelIDModelIDModelIDModelIDmodelID mit create_ncc_modelcreate_ncc_modelCreateNccModelcreate_ncc_modelCreateNccModelCreateNccModel verwendeten Parameter zurück. Dies ist insbesondere hilfreich, um die Parameter NumLevelsNumLevelsNumLevelsNumLevelsNumLevelsnumLevels und AngleStepAngleStepAngleStepAngleStepAngleStepangleStep zu überprüfen, falls diese durch create_ncc_modelcreate_ncc_modelCreateNccModelcreate_ncc_modelCreateNccModelCreateNccModel automatisch bestimmt wurden. Weiterhin kann get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsget_ncc_model_paramsGetNccModelParamsGetNccModelParams verwendet werden, um die Parameter zu überprüfen, falls das Modell mit read_ncc_modelread_ncc_modelReadNccModelread_ncc_modelReadNccModelReadNccModel eingelesen wurde.

Parallelisierung

Parameter

ModelIDModelIDModelIDModelIDModelIDmodelID (input_control)  ncc_model HNCCModel, HTupleHTupleHNCCModel, HTupleHNCCModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Modells.

NumLevelsNumLevelsNumLevelsNumLevelsNumLevelsnumLevels (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Anzahl von Pyramidenebenen.

AngleStartAngleStartAngleStartAngleStartAngleStartangleStart (output_control)  angle.rad HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Kleinste auftretende Rotation des Musters.

AngleExtentAngleExtentAngleExtentAngleExtentAngleExtentangleExtent (output_control)  angle.rad HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Ausdehnung des Winkelbereichs.

Zusicherung: AngleExtent >= 0

AngleStepAngleStepAngleStepAngleStepAngleStepangleStep (output_control)  angle.rad HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Schrittweite der Winkel (Auflösung).

Zusicherung: AngleStep >= 0

MetricMetricMetricMetricMetricmetric (output_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Art der zum Matchen verwendeten Metrik.

Ergebnis

Ist der Handle des Modells gültig, dann liefert get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsget_ncc_model_paramsGetNccModelParamsGetNccModelParams den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_ncc_modelcreate_ncc_modelCreateNccModelcreate_ncc_modelCreateNccModelCreateNccModel, read_ncc_modelread_ncc_modelReadNccModelread_ncc_modelReadNccModelReadNccModel

Siehe auch

find_ncc_modelfind_ncc_modelFindNccModelfind_ncc_modelFindNccModelFindNccModel

Modul

Matching


KlassenKlassenKlassenKlassen | | | | Operatoren