Additional Inherited Members | |
Public Member Functions inherited from ILMatchResult | |
| void | Draw (HDC hdc, LPVPatDrawFlags drawFlags, double zoomX, double zoomY, double panX, double panY) |
| ILPoints * | GetFeature () |
| ILRect * | GetRect () |
| void | Set (ILMatch *matchObject, double patX, double patY, double patAngle, double patScale, double patScore) |
Public Member Functions inherited from ILObject | |
| ILObject * | Copy () |
| LPVErrorCode | Load (LString filename) |
| void | Reset () |
| LPVErrorCode | Save (LString filename) |
| BOOL | Valid () |
Public Member Functions inherited from ILDrawable | |
| void | SetBrushColor (COLORREF brushColor) |
| void | SetFont (LString fontFamily, int fontHeight, COLORREF fontColor, BOOL bold, BOOL italic, BOOL underline, BOOL strikeOut) |
| void | SetFontColor (COLORREF fontColor) |
| void | SetFontFamily (LString fontFamily) |
| void | SetFontHeight (int fontHeight) |
| void | SetPen (LPVPenStyle penStyle, int penWidth, COLORREF penColor) |
| void | SetPenColor (COLORREF penColor) |
| void | SetPenStyle (LPVPenStyle penStyle) |
| void | SetPenWidth (int penWidth) |
Public Member Functions inherited from ILSortable | |
| double | GetPosX (LPVPositionMode posMode) |
| double | GetPosY (LPVPositionMode posMode) |
| double | GetScore () |
Properties inherited from ILMatchResult | |
| double | Angle [get] |
| The angle of the result, in range of (-180, 180) | |
| ILPoint | Center [get] |
| The center point of the result. | |
| double | GrayScore [get] |
| The gray score of the result. Note: The gray score is always 0 when GrayValueWeight is set to 0. | |
| double | Scale [get] |
| The scale of the result, in range of (0.5, 1.5) means 50% ~ 150% scaled based on the template. | |
| double | ScaleX [get] |
| The x-coordinate scale of the result, in range of (0.5, 1.5) means 50% ~ 150% scaled based on the template. For isotropic scaling, ScaleX and ScaleY are the same. For anisotropic scaling, Scale is the averaging of ScaleX and ScaleY. | |
| double | ScaleY [get] |
| The y-coordinate scale of the result, in range of (0.5, 1.5) means 50% ~ 150% scaled based on the template. For isotropic scaling, ScaleX and ScaleY are the same. For anisotropic scaling, Scale is the averaging of ScaleX and ScaleY. | |
| double | Score [get] |
| The score of the result. | |
| double | ShapeScore [get] |
| The shape score of the result. | |
Properties inherited from ILSortable | |
| int | Index [get, set] |
This class implements the interface ILMatchResult, and is used to create an instance of pattern matching result.