Name
get_metrology_object_measuresT_get_metrology_object_measuresGetMetrologyObjectMeasuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasures — Get the measure regions and the results of the edge location for the
metrology objects of a metrology model.
void GetMetrologyObjectMeasures(HObject* Contour, const HTuple& MetrologyHandle, const HTuple& Indices, const HTuple& Transition, HTuple* Row, HTuple* Column)
HXLDCont HMetrologyModel::GetMetrologyObjectMeasures(const HTuple& Indices, const HString& Transition, HTuple* Row, HTuple* Column) const
HXLDCont HMetrologyModel::GetMetrologyObjectMeasures(const HString& Indices, const HString& Transition, HTuple* Row, HTuple* Column) const
HXLDCont HMetrologyModel::GetMetrologyObjectMeasures(const char* Indices, const char* Transition, HTuple* Row, HTuple* Column) const
static void HOperatorSet.GetMetrologyObjectMeasures(out HObject contour, HTuple metrologyHandle, HTuple indices, HTuple transition, out HTuple row, out HTuple column)
HXLDCont HMetrologyModel.GetMetrologyObjectMeasures(HTuple indices, string transition, out HTuple row, out HTuple column)
HXLDCont HMetrologyModel.GetMetrologyObjectMeasures(string indices, string transition, out HTuple row, out HTuple column)
get_metrology_object_measuresget_metrology_object_measuresGetMetrologyObjectMeasuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasures allows to access the measure regions
of the metrology objects that were created with
add_metrology_object_circle_measureadd_metrology_object_circle_measureAddMetrologyObjectCircleMeasureadd_metrology_object_circle_measureAddMetrologyObjectCircleMeasureAddMetrologyObjectCircleMeasure,
add_metrology_object_ellipse_measureadd_metrology_object_ellipse_measureAddMetrologyObjectEllipseMeasureadd_metrology_object_ellipse_measureAddMetrologyObjectEllipseMeasureAddMetrologyObjectEllipseMeasure,
add_metrology_object_line_measureadd_metrology_object_line_measureAddMetrologyObjectLineMeasureadd_metrology_object_line_measureAddMetrologyObjectLineMeasureAddMetrologyObjectLineMeasure, or
add_metrology_object_rectangle2_measureadd_metrology_object_rectangle2_measureAddMetrologyObjectRectangle2Measureadd_metrology_object_rectangle2_measureAddMetrologyObjectRectangle2MeasureAddMetrologyObjectRectangle2Measure as XLD contours and the
results of the edge location that was performed by
apply_metrology_modelapply_metrology_modelApplyMetrologyModelapply_metrology_modelApplyMetrologyModelApplyMetrologyModel (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
IndicesIndicesIndicesIndicesIndicesindices determines for which metrology objects the information is
accessed. With IndicesIndicesIndicesIndicesIndicesindices set to 'all'"all""all""all""all""all", the measure
regions and the results of the edge location for all metrology objects are
accessed.
If positive and negative edges are available in the measure regions
(see the generic parameter value 'measure_transition'"measure_transition""measure_transition""measure_transition""measure_transition""measure_transition" of
the operator set_metrology_object_paramset_metrology_object_paramSetMetrologyObjectParamset_metrology_object_paramSetMetrologyObjectParamSetMetrologyObjectParam), with the
parameter TransitionTransitionTransitionTransitionTransitiontransition the desired edges (positive or
negative) can be selected. If TransitionTransitionTransitionTransitionTransitiontransition is
set to 'positive'"positive""positive""positive""positive""positive", only positive edges are returned. If
TransitionTransitionTransitionTransitionTransitiontransition is set to 'negative'"negative""negative""negative""negative""negative", only negative edges
are returned. All edges are returned if the parameter
TransitionTransitionTransitionTransitionTransitiontransition ist set to 'all'"all""all""all""all""all".
The operator get_metrology_object_measuresget_metrology_object_measuresGetMetrologyObjectMeasuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasures returns for each measure
region one rectangular XLD contour with the boundary of the measure
region in the parameter ContourContourContourContourContourcontour. Additionally, the coordinates
of the results of the edge location are returned as single points in
the parameters RowRowRowRowRowrow and ColumnColumnColumnColumnColumncolumn. Note that the order
for the values of these points is not defined. Furthermore, there is no
possibility to assign the results of the edge location to specific
measure regions.
A metrology model 'MetrologyHandle'"MetrologyHandle""MetrologyHandle""MetrologyHandle""MetrologyHandle""MetrologyHandle" cannot be shared between
two or more user's threads. Different metrology models can be used
independently and safely in different threads.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Rectangular XLD Contours of measure regions.
Handle of the metrology model.
Indices of the metrology objects.
Default value:
'all'
"all"
"all"
"all"
"all"
"all"
Suggested values: 'all'"all""all""all""all""all", 0, 1, 2
Select light/dark or dark/light edges.
Default value:
'all'
"all"
"all"
"all"
"all"
"all"
List of values: 'all'"all""all""all""all""all", 'negative'"negative""negative""negative""negative""negative", 'positive'"positive""positive""positive""positive""positive"
Row coordinates of the measured edges.
Column coordinates of the measured edges.
If the parameters are valid, the operator
get_metrology_object_measuresget_metrology_object_measuresGetMetrologyObjectMeasuresget_metrology_object_measuresGetMetrologyObjectMeasuresGetMetrologyObjectMeasures returns the value 2 (H_MSG_TRUE). If
necessary, an exception is raised.
apply_metrology_modelapply_metrology_modelApplyMetrologyModelapply_metrology_modelApplyMetrologyModelApplyMetrologyModel
2D Metrology