Go to the documentation of this file.
27 #ifndef __WPGBITMAP_H__
28 #define __WPGBITMAP_H__
32 #include <librevenge/librevenge.h>
42 WPGBitmap(
int width,
int height,
int verticalResolution,
int horizontalResolution,
bool verticalFlip=
false,
bool horizontalFlip=
false);
64 const librevenge::RVNGBinaryData &
getDIB()
const;
71 std::unique_ptr<Private>
const d;
76 #endif // __WPGBITMAP_H__
int width
Definition: WPGBitmap.cpp:68
int hRes
Definition: WPGBitmap.cpp:71
librevenge::RVNGBinaryData dib
Definition: WPGBitmap.cpp:75
bool hFlip
Definition: WPGBitmap.cpp:73
int vRes
Definition: WPGBitmap.cpp:70
Definition: WPGColor.h:35
Private(int w, int h)
Definition: WPGBitmap.cpp:77
Definition: WPGBitmap.h:40
~WPGBitmap()
Definition: WPGBitmap.cpp:96
int height() const
Definition: WPGBitmap.cpp:126
int vres() const
Definition: WPGBitmap.cpp:131
bool vFlip
Definition: WPGBitmap.cpp:72
WPGBitmap(int width, int height, int verticalResolution, int horizontalResolution, bool verticalFlip=false, bool horizontalFlip=false)
Definition: WPGBitmap.cpp:84
const librevenge::RVNGBinaryData & getDIB() const
Definition: WPGBitmap.cpp:149
Private & operator=(const Private &)
void copyFrom(const WPGBitmap &)
Definition: WPGBitmap.cpp:112
std::unique_ptr< Private > const d
Definition: WPGBitmap.h:70
int height
Definition: WPGBitmap.cpp:69
Definition: WPGBitmap.cpp:66
void setPixel(int x, int y, const WPGColor &color)
Definition: WPGBitmap.cpp:141
#define WPG_DEBUG_MSG(M)
Definition: libwpg_utils.h:56
Definition: libwpg_utils.cpp:26
std::unique_ptr< WPGColor[]> pixels
Definition: WPGBitmap.cpp:74
WPGBitmap & operator=(const WPGBitmap &)
Definition: WPGBitmap.cpp:105
int width() const
Definition: WPGBitmap.cpp:121
int hres() const
Definition: WPGBitmap.cpp:136
Generated for libwpg by
doxygen 1.8.18