Go to the documentation of this file.
27 #ifndef __WPGBITMAP_H__
28 #define __WPGBITMAP_H__
33 #include <librevenge/librevenge.h>
41 WPGBitmap(
int width,
int height,
int verticalResolution,
int horizontalResolution,
bool verticalFlip=
false,
bool horizontalFlip=
false);
65 const librevenge::RVNGBinaryData &
getDIB()
const;
69 std::unique_ptr<Private>
const d;
74 #endif // __WPGBITMAP_H__
int width
Definition: WPGBitmap.cpp:71
int hRes
Definition: WPGBitmap.cpp:74
librevenge::RVNGBinaryData dib
Definition: WPGBitmap.cpp:78
bool hFlip
Definition: WPGBitmap.cpp:76
int vRes
Definition: WPGBitmap.cpp:73
Definition: WPGColor.h:34
Private(int w, int h)
Definition: WPGBitmap.cpp:80
Definition: WPGBitmap.h:38
~WPGBitmap()
Definition: WPGBitmap.cpp:99
int height() const
Definition: WPGBitmap.cpp:128
int vres() const
Definition: WPGBitmap.cpp:133
bool vFlip
Definition: WPGBitmap.cpp:75
const std::unique_ptr< Private > d
Definition: WPGBitmap.h:68
WPGBitmap(int width, int height, int verticalResolution, int horizontalResolution, bool verticalFlip=false, bool horizontalFlip=false)
Definition: WPGBitmap.cpp:87
const librevenge::RVNGBinaryData & getDIB() const
Definition: WPGBitmap.cpp:151
Private & operator=(const Private &)
void copyFrom(const WPGBitmap &)
Definition: WPGBitmap.cpp:114
int height
Definition: WPGBitmap.cpp:72
Definition: WPGBitmap.cpp:68
void setPixel(int x, int y, const WPGColor &color)
Definition: WPGBitmap.cpp:143
#define WPG_DEBUG_MSG(M)
Definition: libwpg_utils.h:56
Definition: libwpg_utils.cpp:25
std::unique_ptr< WPGColor[]> pixels
Definition: WPGBitmap.cpp:77
WPGBitmap & operator=(const WPGBitmap &)
Definition: WPGBitmap.cpp:108
int width() const
Definition: WPGBitmap.cpp:123
int hres() const
Definition: WPGBitmap.cpp:138
Generated for libwpg by
doxygen 1.8.16