KlassenKlassenKlassenKlassen | | | | Operatoren

get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContour (Operator)

Name

get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContour — Abfragen der Ergebniskonturen eines Metrology-Messobjektes.

Signatur

get_metrology_object_result_contour( : Contour : MetrologyHandle, Index, Instance, Resolution : )

Herror get_metrology_object_result_contour(Hobject* Contour, const Hlong MetrologyHandle, const Hlong Index, const Hlong Instance, double Resolution)

Herror T_get_metrology_object_result_contour(Hobject* Contour, const Htuple MetrologyHandle, const Htuple Index, const Htuple Instance, const Htuple Resolution)

Herror get_metrology_object_result_contour(Hobject* Contour, const HTuple& MetrologyHandle, const HTuple& Index, const HTuple& Instance, const HTuple& Resolution)

HXLDContArray HMetrologyModel::GetMetrologyObjectResultContour(const HTuple& Index, const HTuple& Instance, const HTuple& Resolution) const

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, Hlong Instance, double Resolution) const

void HOperatorSetX.GetMetrologyObjectResultContour(
[out] IHUntypedObjectX*Contour, [in] VARIANT MetrologyHandle, [in] VARIANT Index, [in] VARIANT Instance, [in] VARIANT Resolution)

IHXLDContX* HMetrologyModelX.GetMetrologyObjectResultContour(
[in] VARIANT Index, [in] VARIANT Instance, [in] double Resolution)

static void HOperatorSet.GetMetrologyObjectResultContour(out HObject contour, HTuple metrologyHandle, HTuple index, HTuple instance, HTuple resolution)

HXLDCont HMetrologyModel.GetMetrologyObjectResultContour(HTuple index, HTuple instance, double resolution)

HXLDCont HMetrologyModel.GetMetrologyObjectResultContour(int index, int instance, double resolution)

Beschreibung

get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContour gibt für die gewählten Metrology-Messobjekte und Instanzen in ContourContourContourContourContourcontour die Ergebniskonturen einer Messung mit apply_metrology_modelapply_metrology_modelApplyMetrologyModelapply_metrology_modelApplyMetrologyModelApplyMetrologyModel in Bildkoordinaten zurück.

Das Messmodell ist durch das Handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle definiert. Der Parameter IndexIndexIndexIndexIndexindex legt fest für welche Metrology-Messobjekte die Ergebnisse abgefragt werden sollen. Wird für den Parameter IndexIndexIndexIndexIndexindex als Wert 'all'"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 InstanceInstanceInstanceInstanceInstanceinstance angegeben werden, für welche Instanz die Kontur zurückgegeben werden soll. Wird InstanceInstanceInstanceInstanceInstanceinstance auf 'all'"all""all""all""all""all" gesetzt, werden die Konturen für alle Instanzen zurückgegeben.

Die Auflösung der resultierenden XLD Kontur ContourContourContourContourContourcontour wird über den Parameter ResolutionResolutionResolutionResolutionResolutionresolution 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.

Parallelisierung

Parameter

ContourContourContourContourContourcontour (output_object)  xld_cont(-array) objectHXLDContHXLDContHXLDContHXLDContXHobject *

Ergebniskontur des Metrology-Messobjektes.

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

Handle des Messmodells.

IndexIndexIndexIndexIndexindex (input_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*) (Hlong / BSTR) (Hlong / char*)

Index des Metrology-Messobjektes.

Defaultwert: 'all' "all" "all" "all" "all" "all"

Wertevorschläge: 'all'"all""all""all""all""all", 0, 1, 2

InstanceInstanceInstanceInstanceInstanceinstance (input_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*) (Hlong / BSTR) (Hlong / char*)

Instanz des Metrology-Messobjektes

Defaultwert: 'all' "all" "all" "all" "all" "all"

Wertevorschläge: 'all'"all""all""all""all""all", 0, 1, 2

ResolutionResolutionResolutionResolutionResolutionresolution (input_control)  real HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (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_contourGetMetrologyObjectResultContourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContour den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

apply_metrology_modelapply_metrology_modelApplyMetrologyModelapply_metrology_modelApplyMetrologyModelApplyMetrologyModel

Siehe auch

get_metrology_object_resultget_metrology_object_resultGetMetrologyObjectResultget_metrology_object_resultGetMetrologyObjectResultGetMetrologyObjectResult, get_metrology_object_measuresget_metrology_object_measuresGetMetrologyObjectMeasuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasures

Modul

2D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren