LibreOffice Module svx (master) 1
|
#include <xbitmap.hxx>
Public Member Functions | |
XOBitmap (const BitmapEx &rBitmap) | |
~XOBitmap () | |
void | Bitmap2Array () |
void | Array2Bitmap () |
convert array, fore- and background color into a bitmap More... | |
void | SetPixelColor (const Color &rColor) |
void | SetBackgroundColor (const Color &rColor) |
BitmapEx | GetBitmap () const |
const Color & | GetBackgroundColor () const |
Private Member Functions | |
const GraphicObject & | GetGraphicObject () const |
XOBitmap (const XOBitmap &rXBmp)=delete | |
XOBitmap & | operator= (const XOBitmap &rXOBitmap)=delete |
Private Attributes | |
std::unique_ptr< GraphicObject > | xGraphicObject |
std::unique_ptr< sal_uInt16[]> | pPixelArray |
Color | aPixelColor |
Color | aBckgrColor |
bool | bGraphicDirty |
Definition at line 28 of file xbitmap.hxx.
|
privatedelete |
XOBitmap::XOBitmap | ( | const BitmapEx & | rBitmap | ) |
Definition at line 45 of file xattrbmp.cxx.
XOBitmap::~XOBitmap | ( | ) |
Definition at line 51 of file xattrbmp.cxx.
void XOBitmap::Array2Bitmap | ( | ) |
convert array, fore- and background color into a bitmap
Definition at line 103 of file xattrbmp.cxx.
References aBckgrColor, aPixelColor, bGraphicDirty, i, pPixelArray, and xGraphicObject.
Referenced by GetGraphicObject().
void XOBitmap::Bitmap2Array | ( | ) |
Definition at line 68 of file xattrbmp.cxx.
References aBckgrColor, aPixelColor, GetBitmap(), BitmapEx::GetSizePixel(), i, and pPixelArray.
|
inline |
Definition at line 54 of file xbitmap.hxx.
BitmapEx XOBitmap::GetBitmap | ( | ) | const |
Definition at line 55 of file xattrbmp.cxx.
References Graphic::GetBitmapEx(), GraphicObject::GetGraphic(), and GetGraphicObject().
Referenced by Bitmap2Array().
|
private |
Definition at line 60 of file xattrbmp.cxx.
References Array2Bitmap(), bGraphicDirty, and xGraphicObject.
Referenced by GetBitmap().
|
inline |
Definition at line 51 of file xbitmap.hxx.
|
inline |
Definition at line 50 of file xbitmap.hxx.
|
private |
Definition at line 34 of file xbitmap.hxx.
Referenced by Array2Bitmap(), and Bitmap2Array().
|
private |
Definition at line 33 of file xbitmap.hxx.
Referenced by Array2Bitmap(), and Bitmap2Array().
|
private |
Definition at line 35 of file xbitmap.hxx.
Referenced by Array2Bitmap(), and GetGraphicObject().
|
private |
Definition at line 32 of file xbitmap.hxx.
Referenced by Array2Bitmap(), and Bitmap2Array().
|
private |
Definition at line 31 of file xbitmap.hxx.
Referenced by Array2Bitmap(), and GetGraphicObject().