libwpg::WPGBitmap Class Reference
#include <WPGBitmap.h>
List of all members.
Classes |
class | Private |
Public Member Functions |
| WPGBitmap (int width, int height) |
| WPGBitmap (int width, int height, bool verticalFlip, bool horizontalFlip) |
| WPGBitmap (const WPGBitmap &) |
WPGBitmap & | operator= (const WPGBitmap &) |
void | copyFrom (const WPGBitmap &) |
| ~WPGBitmap () |
int | width () const |
int | height () const |
WPGColor | pixel (int x, int y) const |
void | setPixel (int x, int y, const WPGColor &color) |
void | generateBase64DIB (WPGString &bmp) const |
Static Public Member Functions |
static void | base64Encode (WPGString &base64, const char *data, const int len) |
Public Attributes |
WPGRect | rect |
Static Private Member Functions |
static void | writeU16 (char *buffer, unsigned &position, const int value) |
static void | writeU32 (char *buffer, unsigned &position, const int value) |
static void | writeU8 (char *buffer, unsigned &position, const int value) |
Private Attributes |
Private *const | d |
Constructor & Destructor Documentation
libwpg::WPGBitmap::WPGBitmap |
( |
int |
width, |
|
|
int |
height | |
|
) |
| | |
libwpg::WPGBitmap::WPGBitmap |
( |
int |
width, |
|
|
int |
height, |
|
|
bool |
verticalFlip, |
|
|
bool |
horizontalFlip | |
|
) |
| | |
libwpg::WPGBitmap::WPGBitmap |
( |
const WPGBitmap & |
bitmap |
) |
|
libwpg::WPGBitmap::~WPGBitmap |
( |
|
) |
|
Member Function Documentation
void libwpg::WPGBitmap::base64Encode |
( |
WPGString & |
base64, |
|
|
const char * |
data, |
|
|
const int |
len | |
|
) |
| | [static] |
void libwpg::WPGBitmap::copyFrom |
( |
const WPGBitmap & |
bitmap |
) |
|
int libwpg::WPGBitmap::height |
( |
|
) |
const |
void libwpg::WPGBitmap::setPixel |
( |
int |
x, |
|
|
int |
y, |
|
|
const WPGColor & |
color | |
|
) |
| | |
int libwpg::WPGBitmap::width |
( |
|
) |
const |
void libwpg::WPGBitmap::writeU16 |
( |
char * |
buffer, |
|
|
unsigned & |
position, |
|
|
const int |
value | |
|
) |
| | [static, private] |
void libwpg::WPGBitmap::writeU32 |
( |
char * |
buffer, |
|
|
unsigned & |
position, |
|
|
const int |
value | |
|
) |
| | [static, private] |
void libwpg::WPGBitmap::writeU8 |
( |
char * |
buffer, |
|
|
unsigned & |
position, |
|
|
const int |
value | |
|
) |
| | [static, private] |
Member Data Documentation
The documentation for this class was generated from the following files: