this is a basic image object. More...
#include <image-base.h>
Public Types | |
enum | eConstants { eMaxString = 8 } |
Public Member Functions | |
image_t (void) throw () | |
~image_t (void) throw () | |
void | clear (void) throw () |
void | setImageType (IN const char *type) throw () |
bool | isValid (void) const throw () |
void | dump (IN const char *txt) const throw () |
void | allocate (void) |
Public Attributes | |
int32_t | width |
int32_t | height |
int32_t | bit_depth |
eColorFormat | color_format |
int32_t | bytes_per_pixel |
char | imageType [eMaxString] |
byte_t * | data |
this is a basic image object.
Contains some image metadata as well as the actual pixel data. Use the color_format and bytes_per_pixel to determine how to interpret the raw data.
Definition at line 82 of file image-base.h.
Definition at line 84 of file image-base.h.