get_metrology_object_result_contourT_get_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContour (Operator)
Name
get_metrology_object_result_contourT_get_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContour
— Abfragen der Ergebniskonturen eines Metrology-Messobjektes.
Signatur
void GetMetrologyObjectResultContour(HObject* Contour, const HTuple& MetrologyHandle, const HTuple& Index, const HTuple& Instance, const HTuple& Resolution)
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(const HTuple& Index, const HTuple& Instance, double Resolution) const
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(Hlong Index, const HString& Instance, double Resolution) const
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(Hlong Index, const char* Instance, double Resolution) const
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(Hlong Index, const wchar_t* Instance, double Resolution) const
(Nur Windows)
Beschreibung
get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContourGetMetrologyObjectResultContour
gibt für die gewählten
Metrology-Messobjekte und Instanzen in ContourContourContourContourcontour
die Ergebniskonturen
einer Messung mit apply_metrology_modelapply_metrology_modelApplyMetrologyModelApplyMetrologyModelApplyMetrologyModel
in Bildkoordinaten zurück.
Das Konzept der 2D-Messtechnik ist bei der Einleitung zu Kapitel
2D-Messtechnik beschrieben.
Das Messmodell ist durch das Handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle
definiert.
Der Parameter IndexIndexIndexIndexindex
legt fest für welche Metrology-Messobjekte
die Ergebnisse abgefragt werden sollen. Wird für den Parameter
IndexIndexIndexIndexindex
als Wert 'all'"all""all""all""all" übergeben, werden die Ergebnisse
aller Metrology-Messobjekte abgefragt. Wurden für ein Metrology-Messobjekt
mehrere Ergebnisse (Instanzen) berechnet, so kann mit dem Parameter
InstanceInstanceInstanceInstanceinstance
angegeben werden, für welche Instanz
die Kontur zurückgegeben werden soll. Wird InstanceInstanceInstanceInstanceinstance
auf
'all'"all""all""all""all" gesetzt, werden die Konturen für alle Instanzen zurückgegeben.
Die Auflösung der resultierenden XLD Kontur ContourContourContourContourcontour
wird über den Parameter ResolutionResolutionResolutionResolutionresolution
festgelegt. Er bestimmt den
euklidischen Abstand n Pixeln zwischen benachbarten Konturpunkten.
Unterschreitet der Eingabewert den intern gesetzten Mindestwert
(1.192e-7), wird die Auflösung auf den kleinsten zulässigen Wert gesetzt.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
ContourContourContourContourcontour
(output_object) xld_cont(-array) →
objectHXLDContHXLDContHobject *
Ergebniskontur des Metrology-Messobjektes.
MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle
(input_control) metrology_model →
HMetrologyModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Messmodells.
IndexIndexIndexIndexindex
(input_control) integer(-array) →
HTupleHTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)
Index des Metrology-Messobjektes.
Defaultwert: 0
Wertevorschläge: 'all'"all""all""all""all", 0, 1, 2
InstanceInstanceInstanceInstanceinstance
(input_control) integer(-array) →
HTupleHTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)
Instanz des Metrology-Messobjektes
Defaultwert:
'all'
"all"
"all"
"all"
"all"
Wertevorschläge: 'all'"all""all""all""all", 0, 1, 2
ResolutionResolutionResolutionResolutionresolution
(input_control) real →
HTupleHTupleHtuple (real) (double) (double) (double)
Abstand zwischen benachbarten Konturpunkten.
Defaultwert: 1.5
Restriktion: Resolution >= 1.192e-7
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContourGetMetrologyObjectResultContour
den Wert 2 (H_MSG_TRUE). Andernfalls
wird eine Fehlerbehandlung durchgeführt.
Vorgänger
apply_metrology_modelapply_metrology_modelApplyMetrologyModelApplyMetrologyModelApplyMetrologyModel
Siehe auch
get_metrology_object_resultget_metrology_object_resultGetMetrologyObjectResultGetMetrologyObjectResultGetMetrologyObjectResult
,
get_metrology_object_measuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasures
Modul
2D Metrology