|
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().