KlassenKlassenKlassenKlassen | | | | Operatoren

clear_metrology_objectclear_metrology_objectClearMetrologyObjectclear_metrology_objectClearMetrologyObjectClearMetrologyObject (Operator)

Name

clear_metrology_objectclear_metrology_objectClearMetrologyObjectclear_metrology_objectClearMetrologyObjectClearMetrologyObject — Löschen von Metrology-Messobjekten und Freigabe des verwendeten Speichers.

Signatur

clear_metrology_object( : : MetrologyHandle, Indices : )

Herror clear_metrology_object(const Hlong MetrologyHandle, const char* Indices)

Herror T_clear_metrology_object(const Htuple MetrologyHandle, const Htuple Indices)

Herror clear_metrology_object(const HTuple& MetrologyHandle, const HTuple& Indices)

void HMetrologyModel::ClearMetrologyObject(const HTuple& Indices) const

void ClearMetrologyObject(const HTuple& MetrologyHandle, const HTuple& Indices)

void HMetrologyModel::ClearMetrologyObject(const HTuple& Indices) const

void HMetrologyModel::ClearMetrologyObject(const HString& Indices) const

void HMetrologyModel::ClearMetrologyObject(const char* Indices) const

void HOperatorSetX.ClearMetrologyObject(
[in] VARIANT MetrologyHandle, [in] VARIANT Indices)

void HMetrologyModelX.ClearMetrologyObject([in] VARIANT Indices)

static void HOperatorSet.ClearMetrologyObject(HTuple metrologyHandle, HTuple indices)

void HMetrologyModel.ClearMetrologyObject(HTuple indices)

void HMetrologyModel.ClearMetrologyObject(string indices)

Beschreibung

clear_metrology_objectclear_metrology_objectClearMetrologyObjectclear_metrology_objectClearMetrologyObjectClearMetrologyObject löscht in einem Messmodell z.B. mit add_metrology_object_ellipse_measureadd_metrology_object_ellipse_measureAddMetrologyObjectEllipseMeasureadd_metrology_object_ellipse_measureAddMetrologyObjectEllipseMeasureAddMetrologyObjectEllipseMeasure, add_metrology_object_ellipse_measureadd_metrology_object_ellipse_measureAddMetrologyObjectEllipseMeasureadd_metrology_object_ellipse_measureAddMetrologyObjectEllipseMeasureAddMetrologyObjectEllipseMeasure, add_metrology_object_line_measureadd_metrology_object_line_measureAddMetrologyObjectLineMeasureadd_metrology_object_line_measureAddMetrologyObjectLineMeasureAddMetrologyObjectLineMeasure, add_metrology_object_rectangle2_measureadd_metrology_object_rectangle2_measureAddMetrologyObjectRectangle2Measureadd_metrology_object_rectangle2_measureAddMetrologyObjectRectangle2MeasureAddMetrologyObjectRectangle2Measure oder copy_metrology_objectcopy_metrology_objectCopyMetrologyObjectcopy_metrology_objectCopyMetrologyObjectCopyMetrologyObject angelegte Metrology-Messobjekte und gibt den von den Metrology-Messobjekten referenzierten Speicherplatz wieder frei (siehe create_metrology_modelcreate_metrology_modelCreateMetrologyModelcreate_metrology_modelCreateMetrologyModelCreateMetrologyModel für das Grundprinzip der 2D-Messtechnik). Das Handle des Messmodells muss in MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle übergeben werden. Die Indizes der zu löschenden Metrology-Messobjekte müssen in IndicesIndicesIndicesIndicesIndicesindices übergeben werden. Wird für den Parameter IndicesIndicesIndicesIndicesIndicesindices als Wert 'all'"all""all""all""all""all" übergeben, werden alle Metrology-Messobjekte gelöscht. Nach dem Aufruf sind die Metrology-Messobjekte ungültig.

Achtung

Ein Messmodell 'MetrologyHandle'"MetrologyHandle""MetrologyHandle""MetrologyHandle""MetrologyHandle""MetrologyHandle" kann nur von einem Thread aus verwendet werden. Verschiedene Messmodelle können dagegen in unterschiedlichen Threads genutzt werden.

Parallelisierung

Parameter

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

Handle des Messmodells.

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

Indizes der Metrology-Messobjekte.

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

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

Ergebnis

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

Vorgänger

copy_metrology_objectcopy_metrology_objectCopyMetrologyObjectcopy_metrology_objectCopyMetrologyObjectCopyMetrologyObject

Modul

2D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren