copy_metrology_modelT_copy_metrology_modelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model复制计量模型(算子)

名称

copy_metrology_modelT_copy_metrology_modelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model — 复制计量模型。

签名

copy_metrology_model( : : MetrologyHandle, Index : CopiedMetrologyHandle)

Herror T_copy_metrology_model(const Htuple MetrologyHandle, const Htuple Index, Htuple* CopiedMetrologyHandle)

void CopyMetrologyModel(const HTuple& MetrologyHandle, const HTuple& Index, HTuple* CopiedMetrologyHandle)

Hlong HMetrologyModel::CopyMetrologyModel(const HTuple& Index) const

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

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

Hlong HMetrologyModel::CopyMetrologyModel(const wchar_t* Index) const   ( Windows only)

static void HOperatorSet.CopyMetrologyModel(HTuple metrologyHandle, HTuple index, out HTuple copiedMetrologyHandle)

int HMetrologyModel.CopyMetrologyModel(HTuple index)

int HMetrologyModel.CopyMetrologyModel(string index)

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

描述

copy_metrology_modelcopy_metrology_modelCopyMetrologyModelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model 创建一个新的计量模型,并将输入计量模型中选定的计量对象复制到这个新的输出计量模型中。

有关二维计量概念的说明,请参阅 二维计量 一章的引言。

输入计量模型由句柄 MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle 定义。参数 IndexIndexIndexIndexindexindex 决定复制的计量对象。当 IndexIndexIndexIndexindexindex 设置为 'all'"all""all""all""all""all" 时,将复制所有计量对象。该算子返回新计量模型的句柄 CopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandlecopiedMetrologyHandlecopied_metrology_handle,可用于节省内存空间。可通过 get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParamget_metrology_object_param 等算子访问计量对象的参数。

执行信息

参数

MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle (输入控制)  metrology_model HMetrologyModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

计量模型的句柄。

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

计量对象的索引。

默认值: 'all' "all" "all" "all" "all" "all"

建议值: 'all'"all""all""all""all""all", 0, 1, 2

CopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandlecopiedMetrologyHandlecopied_metrology_handle (输出控制)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

复制计量模型的句柄。

结果

如果参数有效,算子 copy_metrology_modelcopy_metrology_modelCopyMetrologyModelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model 返回值 2 (H_MSG_TRUE)。如有必要,则抛出异常。

模块

二维计量