Additional Inherited Members | |
![]() | |
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) |
![]() | |
ILObject * | Copy () |
LPVErrorCode | Load (LString filename) |
void | Reset () |
LPVErrorCode | Save (LString filename) |
BOOL | Valid () |
![]() | |
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. | |
![]() | |
LString | Name [get, set] |
Name of the object. By default, the object has no name. In most cases, LPV classes don't make use of the names. The name is drawn on canvas around the object if ILDrawable::SetDrawName() is enabled. More... | |
This class implements the interface ILImage, and is used to create an instance of image.