LibreOffice Module vcl (master) 1
|
#include <ScanlineTools.hxx>
Public Member Functions | |
ScanlineTransformer_4BitPalette (const BitmapPalette &rPalette) | |
virtual void | skipPixel (sal_uInt32 nPixel) override |
virtual void | startLine (sal_uInt8 *pLine) override |
virtual Color | readPixel () override |
virtual void | writePixel (Color nColor) override |
Public Member Functions inherited from vcl::bitmap::ScanlineTransformer | |
virtual void | startLine (sal_uInt8 *pLine)=0 |
virtual void | skipPixel (sal_uInt32 nPixel)=0 |
virtual Color | readPixel ()=0 |
virtual void | writePixel (Color nColor)=0 |
virtual | ~ScanlineTransformer ()=default |
Private Attributes | |
sal_uInt8 * | pData |
const BitmapPalette & | mrPalette |
sal_uInt32 | mnX |
sal_uInt32 | mnShift |
Definition at line 113 of file ScanlineTools.hxx.
|
inlineexplicit |
Definition at line 122 of file ScanlineTools.hxx.
|
inlineoverridevirtual |
Implements vcl::bitmap::ScanlineTransformer.
Definition at line 144 of file ScanlineTools.hxx.
References COL_BLACK(), BitmapPalette::GetEntryCount(), mnShift, mnX, mrPalette, nIndex, and pData.
|
inlineoverridevirtual |
Implements vcl::bitmap::ScanlineTransformer.
Definition at line 130 of file ScanlineTools.hxx.
|
inlineoverridevirtual |
Implements vcl::bitmap::ScanlineTransformer.
Definition at line 137 of file ScanlineTools.hxx.
|
inlineoverridevirtual |
Implements vcl::bitmap::ScanlineTransformer.
Definition at line 157 of file ScanlineTools.hxx.
References BitmapPalette::GetBestIndex(), mnShift, mnX, mrPalette, and pData.
|
private |
Definition at line 119 of file ScanlineTools.hxx.
Referenced by readPixel(), skipPixel(), startLine(), and writePixel().
|
private |
Definition at line 118 of file ScanlineTools.hxx.
Referenced by readPixel(), skipPixel(), startLine(), and writePixel().
|
private |
Definition at line 117 of file ScanlineTools.hxx.
Referenced by readPixel(), and writePixel().
|
private |
Definition at line 116 of file ScanlineTools.hxx.
Referenced by readPixel(), startLine(), and writePixel().