Leaper WaferScan Toolkit
中文 / English 2.x
Public 成员函数 | 属性
ILSortable接口 参考

该接口类用于表示一个可排序对象。 更多...

类 ILSortable 继承关系图:
LBarcodeResult LBlob LAnnulusRegion LAnnulusSectorRegion LCircleRegion LCompoundRegion LEllipseRegion LMaskRegion LPolyRegion LRectRegion LRotRectRegion LArc LCircle LEllipse LLine LPoint LPoints LPolygon LRect LTransform LCircleResult LLineResult LContourResult LCrossMarkResult LPathResult LOCRChar LOCRLine LOCRResult LMatchResult LKerfResult

Public 成员函数

double GetPosX (LPVPositionMode posMode)
 
double GetPosY (LPVPositionMode posMode)
 
double GetScore ()
 

属性

int Index [get, set]
 

详细描述

该接口类用于表示一个可排序对象。

所有实现了该接口的 LPV 类,都用可以使用 LSorter 进行排序。 排序结果记录在 Index 中。

以下列出了一些实现该接口的可排序 LPV 类。

LPVCoreLibLRectRegion, LRotRectRegion, LCircleRegion, LPolyRegion, LMaskRegion, LAnnulusRegion, LEllipseRegion, LAnnulusSectorRegion LCompoundRegion
LPVGeomLibLPoint, LPoints, LCircle, LLine, LPolygon, LRect, LEllipse, LArc
LPVPatLibLMatchResult, LMatchResults
LPVBlobLibLBlob, LBlobResults
LPVLocateLibLLineResult, LCircleResult
LPVLocateXLibLPathResult, LContourResult
LPVGaugeLibLShapeGaugeResult
LPVMathLibLDataList
LPVBarcodeLibLBarcodeResult
LPVOCRLibLOCRChar, LOCRLine, LOCRResult

示例代码

成员函数说明

◆ GetPosX()

double GetPosX ( LPVPositionMode  posMode)

位置的 x 坐标,用于与其 x 位置相关的排序,如 LPVSortByX,LPVSortByColumn 等。

参数
[in]posMode位置计算的方式,默认值为 LPVPosModeCenter 即使用中心点坐标。

◆ GetPosY()

double GetPosY ( LPVPositionMode  posMode)

位置的 y 坐标,用于与其 y 位置相关的排序,如 LPVSortByY,LPVSortByColumn 等

参数
[in]posMode位置计算的方式,默认值为 LPVPosModeCenter 即使用中心点坐标。

◆ GetScore()

double GetScore ( )

分数,用于按分数排序,即 LPVSortByScore

属性说明

◆ Index

int Index
getset

索引