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 — 查询计量对象的结果轮廓。
签名
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.
有关二维计量概念的说明,请参阅 二维计量 一章的引言。
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 (输出对象) xld_cont(-array) → objectHXLDContHObjectHXLDContHobject *
Result contour for the given metrology object.
MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle (输入控制) metrology_model → HMetrologyModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
计量模型的句柄。
IndexIndexIndexIndexindexindex (输入控制) integer(-array) → HTupleMaybeSequence[Union[int, str]]HTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)
Index of the metrology object.
默认值:
0
建议值:
'all'"all""all""all""all""all", 0, 1, 2
InstanceInstanceInstanceInstanceinstanceinstance (输入控制) integer(-array) → HTupleMaybeSequence[Union[int, str]]HTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)
Instance of the metrology object.
默认值:
'all'
"all"
"all"
"all"
"all"
"all"
建议值:
'all'"all""all""all""all""all", 0, 1, 2
ResolutionResolutionResolutionResolutionresolutionresolution (输入控制) real → HTuplefloatHTupleHtuple (real) (double) (double) (double)
Distance between neighboring contour points.
默认值:
1.5
限制:
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
模块
二维计量