get_metrology_object_result_contourT_get_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContourget_metrology_object_result_contour (算子名称)
名称
get_metrology_object_result_contourT_get_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContourget_metrology_object_result_contour — Query the result contour of a metrology object.
参数签名
void GetMetrologyObjectResultContour(HObject* Contour, const HTuple& MetrologyHandle, const HTuple& Index, const HTuple& Instance, const HTuple& Resolution)
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(const HTuple& Index, const HTuple& Instance, double Resolution) const
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(Hlong Index, const HString& Instance, double Resolution) const
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(Hlong Index, const char* Instance, double Resolution) const
HXLDCont HMetrologyModel::GetMetrologyObjectResultContour(Hlong Index, const wchar_t* Instance, double Resolution) const
(
Windows only)
描述
get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContourGetMetrologyObjectResultContourget_metrology_object_result_contour returns for the chosen
metrology objects and object instances, the result contours of a measurement
performed by apply_metrology_modelapply_metrology_modelApplyMetrologyModelApplyMetrologyModelApplyMetrologyModelapply_metrology_model in image coordinates.
For an explanation of the concept of 2D 度量 see the
introduction of chapter 2D 度量.
The metrology model is defined by the handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle.
The parameter IndexIndexIndexIndexindexindex specifies for which metrology objects the
result contours are queried. For IndexIndexIndexIndexindexindex set to 'all'"all""all""all""all""all", the
result contours of all metrology objects are returned. If
for a metrology object several results (instances) were computed,
then the parameter InstanceInstanceInstanceInstanceinstanceinstance specifies, for which instances
the result contours are returned in ContourContourContourContourcontourcontour.
The result contours for all instances are obtained by setting
InstanceInstanceInstanceInstanceinstanceinstance to 'all'"all""all""all""all""all".
The resolution of the resulting contour ContourContourContourContourcontourcontour is
controlled via ResolutionResolutionResolutionResolutionresolutionresolution containing the Euclidean
distance between neighboring contour points in pixel.
If the input value falls below
the minimal possible value (1.192e-7), then the resolution is set internally
to the smallest valid value.
运行信息
- 多线程类型:可重入(与非独占操作符并行运行)。
- 多线程作用域:全局(可以从任何线程调用)。
- 未经并行化处理。
参数表
ContourContourContourContourcontourcontour (output_object) xld_cont(-array) → objectHXLDContHObjectHXLDContHobject *
Result contour for the given metrology object.
MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle (input_control) metrology_model → HMetrologyModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle of the metrology model.
IndexIndexIndexIndexindexindex (input_control) integer(-array) → HTupleMaybeSequence[Union[int, str]]HTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)
Index of the metrology object.
Default:
0
Suggested values:
'all'"all""all""all""all""all", 0, 1, 2
InstanceInstanceInstanceInstanceinstanceinstance (input_control) integer(-array) → HTupleMaybeSequence[Union[int, str]]HTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)
Instance of the metrology object.
Default:
'all'
"all"
"all"
"all"
"all"
"all"
Suggested values:
'all'"all""all""all""all""all", 0, 1, 2
ResolutionResolutionResolutionResolutionresolutionresolution (input_control) real → HTuplefloatHTupleHtuple (real) (double) (double) (double)
Distance between neighboring contour points.
Default:
1.5
Restriction:
Resolution >= 1.192e-7
结果
如果参数均有效,算子
get_metrology_object_result_contourget_metrology_object_result_contourGetMetrologyObjectResultContourGetMetrologyObjectResultContourGetMetrologyObjectResultContourget_metrology_object_result_contour 返回值 2 (
H_MSG_TRUE)
.
如有必要,将引发异常。
可能的前置算子
apply_metrology_modelapply_metrology_modelApplyMetrologyModelApplyMetrologyModelApplyMetrologyModelapply_metrology_model
参考其它
get_metrology_object_resultget_metrology_object_resultGetMetrologyObjectResultGetMetrologyObjectResultGetMetrologyObjectResultget_metrology_object_result,
get_metrology_object_measuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasuresget_metrology_object_measures
模块
2D 度量