Additional Inherited Members | |
Public Member Functions inherited from ILImage | |
void | CopyFrom (ILImage *img, ILRegion *region, int panX, int panY) |
void | CopyTo (ILImage *dstImg) |
void | Draw (HDC hdc, double zoomX, double zoomY, double panX, double panY) |
void | DrawAsMask (HDC hdc, double zoomX, double zoomY, double panX, double panY) |
ILImage * | GetChannel (int channelIdx) |
LPVErrorCode | LoadRawFile (LString filename, int w, int h, int flags) |
LPVErrorCode | Save (LString filename, ILRegion *region) |
void | SetChannel (int channelIdx, ILImage *channelImage) |
void | SetImageData (int w, int h, LPVOID dataPtr, int bpl, BOOL copyData) |
void | SetSize (int w, int h) |
void | SetTo (int val, ILRegion *region) |
void | SetToColor (LColor val, ILRegion *region) |
Public Member Functions inherited from ILObject | |
ILObject * | Copy () |
LPVErrorCode | Load (LString filename) |
void | Reset () |
LPVErrorCode | Save (LString filename) |
BOOL | Valid () |
Properties inherited from ILImage | |
int | BytesPerLine [get] |
The number of bytes contained in a row, include the padding bytes. | |
LPVOID | DataPointer [get] |
The pointer to the image data buffer. Please DON'T change the content of the data block. | |
int | Height [get] |
The height of the image, number of rows. | |
LPVImageFormat | ImageFormat [get, set] |
The format of the image. | |
int | Pixel (int x, int y) [get, set] |
LColor | PixelColor (int x, int y) [get, set] |
int | Width [get] |
The width of the image, number of columns. | |
This class implements the interface ILImage, and is used to create an instance of image.