get_bead_inspection_paramT_get_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param (算子)

名称

get_bead_inspection_paramT_get_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param — 获取特定胶珠检查模型中的参数值。

签名

get_bead_inspection_param( : : BeadInspectionModel, GenParamName : GenParamValue)

Herror T_get_bead_inspection_param(const Htuple BeadInspectionModel, const Htuple GenParamName, Htuple* GenParamValue)

void GetBeadInspectionParam(const HTuple& BeadInspectionModel, const HTuple& GenParamName, HTuple* GenParamValue)

HTuple HBeadInspectionModel::GetBeadInspectionParam(const HTuple& GenParamName) const

HTuple HBeadInspectionModel::GetBeadInspectionParam(const HString& GenParamName) const

HTuple HBeadInspectionModel::GetBeadInspectionParam(const char* GenParamName) const

HTuple HBeadInspectionModel::GetBeadInspectionParam(const wchar_t* GenParamName) const   ( Windows only)

static void HOperatorSet.GetBeadInspectionParam(HTuple beadInspectionModel, HTuple genParamName, out HTuple genParamValue)

HTuple HBeadInspectionModel.GetBeadInspectionParam(HTuple genParamName)

HTuple HBeadInspectionModel.GetBeadInspectionParam(string genParamName)

def get_bead_inspection_param(bead_inspection_model: HHandle, gen_param_name: MaybeSequence[str]) -> Sequence[Union[int, float, str]]

def get_bead_inspection_param_s(bead_inspection_model: HHandle, gen_param_name: MaybeSequence[str]) -> Union[int, float, str]

描述

算子 get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param is used to query the values of the different parameters of a bead inspection model. The names of the desired parameters are passed in the parameter GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name, the corresponding values are returned in GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value. All these parameters can be set and changed at any time with the operator set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param。Multiple parameters can be queried with a single call to get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param.

The parameters that can be queried are 'target_thickness'"target_thickness""target_thickness""target_thickness""target_thickness""target_thickness", 'thickness_tolerance'"thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance", 'position_tolerance'"position_tolerance""position_tolerance""position_tolerance""position_tolerance""position_tolerance", 'polarity'"polarity""polarity""polarity""polarity""polarity", 'sigma'"sigma""sigma""sigma""sigma""sigma" and 'threshold'"threshold""threshold""threshold""threshold""threshold". Only the model's contour cannot be queried. Refer to set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param and create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model for a detailed description of all supported parameters.

执行信息

参数

BeadInspectionModelBeadInspectionModelBeadInspectionModelBeadInspectionModelbeadInspectionModelbead_inspection_model (输入控制)  bead_inspection_model HBeadInspectionModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the bead inspection model.

GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (输入控制)  attribute.name(-array) HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Name of the model parameter that is queried.

默认值: 'target_thickness' "target_thickness" "target_thickness" "target_thickness" "target_thickness" "target_thickness"

值列表: 'polarity'"polarity""polarity""polarity""polarity""polarity", 'position_tolerance'"position_tolerance""position_tolerance""position_tolerance""position_tolerance""position_tolerance", 'sigma'"sigma""sigma""sigma""sigma""sigma", 'target_thickness'"target_thickness""target_thickness""target_thickness""target_thickness""target_thickness", 'thickness_tolerance'"thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance", 'threshold'"threshold""threshold""threshold""threshold""threshold"

GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (输出控制)  attribute.value(-array) HTupleSequence[Union[int, float, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)

Value of the queried model parameter.

结果

算子 get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param 在给定参数有效且在可接受范围内时返回值 2 ( H_MSG_TRUE )。 否则,将抛出异常。

可能的前趋

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model, set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param

可能的后继

apply_bead_inspection_modelapply_bead_inspection_modelApplyBeadInspectionModelApplyBeadInspectionModelApplyBeadInspectionModelapply_bead_inspection_model, set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param

另见

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model, set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param

模块

二维计量