ClassesClassesClassesClasses | | | | Operators

reset_metrology_object_paramreset_metrology_object_paramResetMetrologyObjectParamreset_metrology_object_paramResetMetrologyObjectParamResetMetrologyObjectParam (Operator)

Name

reset_metrology_object_paramreset_metrology_object_paramResetMetrologyObjectParamreset_metrology_object_paramResetMetrologyObjectParamResetMetrologyObjectParam — Reset all parameters of a metrology model.

Signature

reset_metrology_object_param( : : MetrologyHandle, Index : )

Herror reset_metrology_object_param(const Hlong MetrologyHandle, const char* Index)

Herror T_reset_metrology_object_param(const Htuple MetrologyHandle, const Htuple Index)

Herror reset_metrology_object_param(const HTuple& MetrologyHandle, const HTuple& Index)

void HMetrologyModel::ResetMetrologyObjectParam(const HTuple& Index) const

void ResetMetrologyObjectParam(const HTuple& MetrologyHandle, const HTuple& Index)

void HMetrologyModel::ResetMetrologyObjectParam(const HTuple& Index) const

void HMetrologyModel::ResetMetrologyObjectParam(const HString& Index) const

void HMetrologyModel::ResetMetrologyObjectParam(const char* Index) const

void HOperatorSetX.ResetMetrologyObjectParam(
[in] VARIANT MetrologyHandle, [in] VARIANT Index)

void HMetrologyModelX.ResetMetrologyObjectParam([in] VARIANT Index)

static void HOperatorSet.ResetMetrologyObjectParam(HTuple metrologyHandle, HTuple index)

void HMetrologyModel.ResetMetrologyObjectParam(HTuple index)

void HMetrologyModel.ResetMetrologyObjectParam(string index)

Description

reset_metrology_object_paramreset_metrology_object_paramResetMetrologyObjectParamreset_metrology_object_paramResetMetrologyObjectParamResetMetrologyObjectParam discards all settings of the parameters for the metrology objects that can be set by the operator set_metrology_object_paramset_metrology_object_paramSetMetrologyObjectParamset_metrology_object_paramSetMetrologyObjectParamSetMetrologyObjectParam and restores the default values (see create_metrology_modelcreate_metrology_modelCreateMetrologyModelcreate_metrology_modelCreateMetrologyModelCreateMetrologyModel for the basic principle of 2D metrology).

The metrology model is defined by the handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle. The parameter IndexIndexIndexIndexIndexindex determines the metrology objects to reset. With IndexIndexIndexIndexIndexindex set to 'all'"all""all""all""all""all", all metrology objects are reset.

Parallelization

This operator modifies the state of the following input parameter:

The value of this parameter may not be shared across multiple threads without external synchronization.

Parameters

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

Handle of the metrology model.

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

Index of the metrology objects.

Default value: 'all' "all" "all" "all" "all" "all"

Suggested values: 'all'"all""all""all""all""all", 0, 1, 2

Result

If the parameters are valid, the operator reset_metrology_object_paramreset_metrology_object_paramResetMetrologyObjectParamreset_metrology_object_paramResetMetrologyObjectParamResetMetrologyObjectParam returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

set_metrology_object_paramset_metrology_object_paramSetMetrologyObjectParamset_metrology_object_paramSetMetrologyObjectParamSetMetrologyObjectParam

See also

reset_metrology_object_fuzzy_paramreset_metrology_object_fuzzy_paramResetMetrologyObjectFuzzyParamreset_metrology_object_fuzzy_paramResetMetrologyObjectFuzzyParamResetMetrologyObjectFuzzyParam

Module

2D Metrology


ClassesClassesClassesClasses | | | | Operators