copy_metrology_objectT_copy_metrology_objectCopyMetrologyObjectCopyMetrologyObjectcopy_metrology_object (Operator)

Name

copy_metrology_objectT_copy_metrology_objectCopyMetrologyObjectCopyMetrologyObjectcopy_metrology_object — Kopieren von Metrology-Messobjekten eines Messmodells.

Warnung

copy_metrology_objectcopy_metrology_objectCopyMetrologyObjectCopyMetrologyObjectCopyMetrologyObjectcopy_metrology_object ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.

Signatur

copy_metrology_object( : : MetrologyHandle, Index : CopiedIndices)

Herror T_copy_metrology_object(const Htuple MetrologyHandle, const Htuple Index, Htuple* CopiedIndices)

void CopyMetrologyObject(const HTuple& MetrologyHandle, const HTuple& Index, HTuple* CopiedIndices)

HTuple HMetrologyModel::CopyMetrologyObject(const HTuple& Index) const

Hlong HMetrologyModel::CopyMetrologyObject(const HString& Index) const

Hlong HMetrologyModel::CopyMetrologyObject(const char* Index) const

Hlong HMetrologyModel::CopyMetrologyObject(const wchar_t* Index) const   (Nur Windows)

static void HOperatorSet.CopyMetrologyObject(HTuple metrologyHandle, HTuple index, out HTuple copiedIndices)

HTuple HMetrologyModel.CopyMetrologyObject(HTuple index)

int HMetrologyModel.CopyMetrologyObject(string index)

def copy_metrology_object(metrology_handle: HHandle, index: MaybeSequence[Union[str, int]]) -> Sequence[int]

def copy_metrology_object_s(metrology_handle: HHandle, index: MaybeSequence[Union[str, int]]) -> int

Beschreibung

copy_metrology_objectcopy_metrology_objectCopyMetrologyObjectCopyMetrologyObjectCopyMetrologyObjectcopy_metrology_object kopiert Metrology-Messobjekte innerhalb des Messmodells.

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

Das Messmodell ist durch das Handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle definiert. Der Parameter IndexIndexIndexIndexindexindex legt die Metrology-Messobjekte fest, die kopiert werden sollen. Wird für den Parameter IndexIndexIndexIndexindexindex als Wert 'all'"all""all""all""all""all" übergeben, werden alle Metrology-Messobjekte kopiert. Der Operator copy_metrology_objectcopy_metrology_objectCopyMetrologyObjectCopyMetrologyObjectCopyMetrologyObjectcopy_metrology_object gibt den Index der neu erstellten Metrology-Messobjekte im Parameter CopiedIndicesCopiedIndicesCopiedIndicesCopiedIndicescopiedIndicescopied_indices zurück. Die Reihenfolge der neu erstellten Metrology-Messobjekte entspricht der Reihenfolge der ursprünglichen Metrology-Messobjekte. Zugriff auf die Parameter der Metrology-Messobjekte des Messmodells ist z.B. mit dem Operator get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParamget_metrology_object_param möglich.

Ausführungsinformationen

Parameter

MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle (input_control)  metrology_model HMetrologyModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Messmodells.

IndexIndexIndexIndexindexindex (input_control)  integer(-array) HTupleMaybeSequence[Union[str, int]]HTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)

Index der Metrology-Messobjekte.

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

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

CopiedIndicesCopiedIndicesCopiedIndicesCopiedIndicescopiedIndicescopied_indices (output_control)  integer(-array) HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Indizes der kopierten Metrology-Messobjekte.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert copy_metrology_objectcopy_metrology_objectCopyMetrologyObjectCopyMetrologyObjectCopyMetrologyObjectcopy_metrology_object den Wert TRUE. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Modul

2D Metrology