Additional Inherited Members | |
Public Member Functions inherited from ILRegion | |
| ILCompoundRegion * | Add (ILRegion *other) |
| void | Drag (LPVRoiHandle roiHandle, int x, int y, double zoomX, double zoomY, double panX, double panY) |
| void | Draw (HDC hdc, BOOL drawHandles, double zoomX, double zoomY, double panX, double panY) |
| void | EnableHandle (LPVRoiHandle roiHandle, BOOL enabled) |
| LPVRoiHandle | HitTest (int x, int y, double zoomX, double zoomY, double panX, double panY) |
| ILCompoundRegion * | Intersect (ILRegion *other) |
| ILCompoundRegion * | Invert () |
| void | MapFromImage (double imagePointX, double imagePointY, double *regionPointX, double *regionPointY) |
| ILObject * | MapObjectFromImage (ILObject *imageObject) |
| ILObject * | MapObjectToImage (ILObject *regionObject) |
| void | MapToImage (double regionPointX, double regionPointY, double *imagePointX, double *imagePointY) |
| void | ReduceImage (ILImage *image, ILImage **newImage, ILImage **newMask) |
| ILRegion * | Rotate (double da) |
| ILRegion * | RotateAndTranslate (double x, double y, double newX, double newY, double da) |
| ILRegion * | Scale (double factorX, double factorY) |
| ILCompoundRegion * | Subtract (ILRegion *other) |
| ILImage * | ToMask (int w, int h) |
| ILRegion * | Translate (double offsetX, double offsetY) |
| ILCompoundRegion * | Union (ILRegion *other) |
| ILCompoundRegion * | XOR (ILRegion *other) |
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 ILCompoundRegion | |
| double | Height [get] |
| The height of the region's bounding rect. | |
| double | Left [get] |
| The left border of the region's bounding rect. | |
| double | Top [get] |
| The top border of the region's bounding rect. | |
| double | Width [get] |
| The width of the region's bounding rect. | |
Properties inherited from ILRegion | |
| LPVInterpolationMethod | InterpolationMethod [get, set] |
| The interpolation method used in image reduction. | |
| double | ReduceAngle [get, set] |
| The angle of the reduced result. By default, it's 0. A non-zero value means we'll rotated the reduced result image by the angle clockwise. More... | |
| double | ReduceScale [get, set] |
| The scale of the reduced result. By default, it's 1. Change this value to scale the reduced result image. More... | |
Properties inherited from ILSortable | |
| int | Index [get, set] |
This class implements the interface ILCompoundRegion, and is used to create an instance of compound region.