#include <TdkImageRGBA.h>
Inheritance diagram for TdkImageRGBA:
Public Member Functions | |
TdkImageRGBA (int w, int h, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a) | |
virtual | ~TdkImageRGBA () |
virtual TdkImageRepType | getType () |
virtual unsigned char * | getBand (int band) |
virtual unsigned char * | getAlpha () |
virtual bool | isValid () |
Returns the red buffer. | |
Protected Member Functions | |
virtual void | clear () |
The blue buffer. | |
Protected Attributes | |
unsigned char * | _alpha |
alpha RGBA image channel |
TdkImageRGBA::TdkImageRGBA | ( | int | w, | |
int | h, | |||
unsigned char * | r, | |||
unsigned char * | g, | |||
unsigned char * | b, | |||
unsigned char * | a | |||
) |
TdkImageRGBA::~TdkImageRGBA | ( | ) | [virtual] |
virtual TdkImageRepType TdkImageRGBA::getType | ( | ) | [inline, virtual] |
unsigned char * TdkImageRGBA::getBand | ( | int | band | ) | [virtual] |
Reimplemented from TdkImageRGB.
virtual unsigned char* TdkImageRGBA::getAlpha | ( | ) | [inline, virtual] |
bool TdkImageRGBA::isValid | ( | ) | [virtual] |
Returns the red buffer.
Tells whether this image data is valid.
Reimplemented from TdkImageRGB.
void TdkImageRGBA::clear | ( | ) | [protected, virtual] |
unsigned char* TdkImageRGBA::_alpha [protected] |
alpha RGBA image channel