KlassenKlassenKlassenKlassen | | | | Operatoren

get_metrology_model_paramget_metrology_model_paramGetMetrologyModelParamget_metrology_model_paramGetMetrologyModelParamGetMetrologyModelParam (Operator)

Name

get_metrology_model_paramget_metrology_model_paramGetMetrologyModelParamget_metrology_model_paramGetMetrologyModelParamGetMetrologyModelParam — Abfragen von Parametern, die für das gesamte Messmodell gelten.

Signatur

get_metrology_model_param( : : MetrologyHandle, GenParamName : GenParamValue)

Herror get_metrology_model_param(const Hlong MetrologyHandle, const char* GenParamName, char* GenParamValue)

Herror T_get_metrology_model_param(const Htuple MetrologyHandle, const Htuple GenParamName, Htuple* GenParamValue)

Herror get_metrology_model_param(const HTuple& MetrologyHandle, const HTuple& GenParamName, char* GenParamValue)

Herror get_metrology_model_param(const HTuple& MetrologyHandle, const HTuple& GenParamName, HTuple* GenParamValue)

HTuple HMetrologyModel::GetMetrologyModelParam(const HTuple& GenParamName) const

void GetMetrologyModelParam(const HTuple& MetrologyHandle, const HTuple& GenParamName, HTuple* GenParamValue)

HTuple HMetrologyModel::GetMetrologyModelParam(const HString& GenParamName) const

HTuple HMetrologyModel::GetMetrologyModelParam(const char* GenParamName) const

void HOperatorSetX.GetMetrologyModelParam(
[in] VARIANT MetrologyHandle, [in] VARIANT GenParamName, [out] VARIANT* GenParamValue)

VARIANT HMetrologyModelX.GetMetrologyModelParam([in] BSTR GenParamName)

static void HOperatorSet.GetMetrologyModelParam(HTuple metrologyHandle, HTuple genParamName, out HTuple genParamValue)

HTuple HMetrologyModel.GetMetrologyModelParam(string genParamName)

Beschreibung

get_metrology_model_paramget_metrology_model_paramGetMetrologyModelParamget_metrology_model_paramGetMetrologyModelParamGetMetrologyModelParam fragt Parameter ab, die für das ganze Messmodell gelten.

Das Konzept der 2D-Messtechnik ist bei der Einleitung zu Kapitel 2D-Messtechnik beschrieben.

Das Messmodell wird durch das Handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle definiert.

Die folgenden Werte können für GenParamNameGenParamNameGenParamNameGenParamNameGenParamNamegenParamName gesetzt werden:

'camera_param'"camera_param""camera_param""camera_param""camera_param""camera_param":

Die internen Kameraparameter, die für das Messmodell gesetzt sind.

'plane_pose'"plane_pose""plane_pose""plane_pose""plane_pose""plane_pose":

Die 3D-Lage der Messebene, die für das Messmodell gesetzt ist. Die 3D-Lage ist in Kamerakoordinaten gegeben.

'reference_system'"reference_system""reference_system""reference_system""reference_system""reference_system":

Die Translation und Rotation des Referenzkoordinatensystems bezüglich des Bildkoordinatensystems. Das in GenParamValueGenParamValueGenParamValueGenParamValueGenParamValuegenParamValue zurückgegebene Tupel hat die Form [row, column, angle].

'scale'"scale""scale""scale""scale""scale":

Der Skalierungsfaktor bzw. die Einheit der Resultate, die mit get_metrology_object_resultget_metrology_object_resultGetMetrologyObjectResultget_metrology_object_resultGetMetrologyObjectResultGetMetrologyObjectResult abgerufen werden.

Parallelisierung

Parameter

MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle (input_control)  metrology_model HMetrologyModel, HTupleHTupleHMetrologyModel, HTupleHMetrologyModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Messmodells.

GenParamNameGenParamNameGenParamNameGenParamNameGenParamNamegenParamName (input_control)  attribute.name HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name des generischen Parameters.

Defaultwert: 'camera_param' "camera_param" "camera_param" "camera_param" "camera_param" "camera_param"

Werteliste: 'camera_param'"camera_param""camera_param""camera_param""camera_param""camera_param", 'plane_pose'"plane_pose""plane_pose""plane_pose""plane_pose""plane_pose", 'reference_system'"reference_system""reference_system""reference_system""reference_system""reference_system", 'scale'"scale""scale""scale""scale""scale"

GenParamValueGenParamValueGenParamValueGenParamValueGenParamValuegenParamValue (output_control)  attribute.value(-array) HTupleHTupleHTupleVARIANTHtuple (string / real / integer) (string / double / int / long) (HString / double / Hlong) (char* / double / Hlong) (BSTR / double / Hlong) (char* / double / Hlong)

Wert des generischen Parameters.

Ergebnis

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

Vorgänger

get_metrology_object_indicesget_metrology_object_indicesGetMetrologyObjectIndicesget_metrology_object_indicesGetMetrologyObjectIndicesGetMetrologyObjectIndices, set_metrology_model_paramset_metrology_model_paramSetMetrologyModelParamset_metrology_model_paramSetMetrologyModelParamSetMetrologyModelParam

Nachfolger

get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParam

Siehe auch

get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParam, get_metrology_object_num_instancesget_metrology_object_num_instancesGetMetrologyObjectNumInstancesget_metrology_object_num_instancesGetMetrologyObjectNumInstancesGetMetrologyObjectNumInstances

Modul

2D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren