Class CMYKColor
Inherits the following classes: Color
Public Functions
| Type | Name |
|---|---|
| CMYKColor (unsigned char c, unsigned char m, unsigned char y, unsigned char k) |
|
| CMYKColor () |
|
| unsigned char | getBlack () const |
| unsigned char | getCyan () const |
| unsigned char | getMagenta () const |
| unsigned char | getYellow () const |
| CMYKColor | operator* (double factor) const |
| CMYKColor | operator+ (const CMYKColor & other) const |
| unsigned char | operator[] (int index) const |
| virtual CMYKColor | toCMYK () override const |
| virtual RGBColor | toRGB () override const |
Public Functions inherited from Color
See Color
| Type | Name |
|---|---|
| Color (const Color &) = default |
|
| Color () = default |
|
| Color & | operator= (const Color &) = default |
| virtual CMYKColor | toCMYK () const = 0 |
| virtual RGBColor | toRGB () const = 0 |
| virtual | ~Color () = default |
Public Static Functions
| Type | Name |
|---|---|
| CMYKColor | FromRGB (const RGBColor & rgb) |
Public Functions Documentation
function CMYKColor [1/2]
function CMYKColor [2/2]
function getBlack
function getCyan
function getMagenta
function getYellow
function operator*
function operator+
function operator[]
function toCMYK
Implements Color::toCMYK
function toRGB
Implements Color::toRGB
Public Static Functions Documentation
function FromRGB
Friends Documentation
friend operator<<
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/isom/colors.hpp