LibreOffice Module vcl (master) 1
|
#include <printergfx.hxx>
Public Types | |
enum class | ColorSpace { eInvalid , eRGB } |
Public Member Functions | |
PrinterColor () | |
PrinterColor (sal_uInt16 nRed, sal_uInt16 nGreen, sal_uInt16 nBlue) | |
PrinterColor (sal_uInt32 nRGB) | |
bool | Is () const |
sal_uInt16 | GetRed () const |
sal_uInt16 | GetGreen () const |
sal_uInt16 | GetBlue () const |
bool | operator== (const PrinterColor &aColor) const |
bool | operator!= (const PrinterColor &aColor) const |
PrinterColor & | operator= (sal_uInt32 nRGB) |
Private Attributes | |
sal_uInt8 | mnRed |
sal_uInt8 | mnGreen |
sal_uInt8 | mnBlue |
ColorSpace | meColorspace |
Definition at line 42 of file printergfx.hxx.
|
strong |
Enumerator | |
---|---|
eInvalid | |
eRGB |
Definition at line 46 of file printergfx.hxx.
|
inline |
Definition at line 57 of file printergfx.hxx.
|
inline |
Definition at line 63 of file printergfx.hxx.
|
inline |
Definition at line 70 of file printergfx.hxx.
|
inline |
Definition at line 84 of file printergfx.hxx.
References mnBlue.
|
inline |
Definition at line 82 of file printergfx.hxx.
References mnGreen.
|
inline |
Definition at line 80 of file printergfx.hxx.
References mnRed.
|
inline |
Definition at line 77 of file printergfx.hxx.
References eInvalid, and meColorspace.
Referenced by operator==().
|
inline |
Definition at line 93 of file printergfx.hxx.
|
inline |
Definition at line 96 of file printergfx.hxx.
References eRGB, meColorspace, mnBlue, mnGreen, and mnRed.
|
inline |
|
private |
Definition at line 53 of file printergfx.hxx.
Referenced by Is(), and operator=().
|
private |
Definition at line 52 of file printergfx.hxx.
Referenced by GetBlue(), operator=(), and operator==().
|
private |
Definition at line 51 of file printergfx.hxx.
Referenced by GetGreen(), operator=(), and operator==().
|
private |
Definition at line 50 of file printergfx.hxx.
Referenced by GetRed(), operator=(), and operator==().