![]() |
Magick++ 6.9.13
|
Public Member Functions | |
| Color (Magick::Quantum red_, Magick::Quantum green_, Magick::Quantum blue_) | |
| Color (Magick::Quantum red_, Magick::Quantum green_, Magick::Quantum blue_, Magick::Quantum alpha_) | |
| Color (const char *x11color_) | |
| Color (const Color &color_) | |
| Color (const PixelPacket &color_) | |
| Color (const std::string &x11color_) | |
| Color & | operator= (const Color &color_) |
| const Color & | operator= (const char *x11color) |
| const Color & | operator= (const std::string &x11color_) |
| const Color & | operator= (const PixelPacket &color_) |
| operator PixelPacket () const | |
| operator std::string () const | |
| void | alpha (double alpha_) |
| double | alpha (void) const |
| void | alphaQuantum (Quantum alpha_) |
| Quantum | alphaQuantum (void) const |
| void | blueQuantum (Quantum blue_) |
| Quantum | blueQuantum (void) const |
| void | greenQuantum (Quantum green_) |
| Quantum | greenQuantum (void) const |
| void | isValid (bool valid_) |
| bool | isValid (void) const |
| void | redQuantum (Quantum red_) |
| Quantum | redQuantum (void) const |
| double | intensity (void) const |
Static Public Member Functions | |
| static Quantum | scaleDoubleToQuantum (const double double_) |
| static double | scaleQuantumToDouble (const Quantum quantum_) |
Protected Types | |
| enum | PixelType { RGBPixel , RGBAPixel , CYMKPixel } |
Protected Member Functions | |
| Color (PixelPacket *rep_, PixelType pixelType_) | |
| void | pixel (PixelPacket *rep_, PixelType pixelType_) |
Protected Attributes | |
| PixelPacket * | _pixel |
Private Member Functions | |
| void | initPixel () |
Private Attributes | |
| bool | _isValid |
| bool | _pixelOwn |
| PixelType | _pixelType |
|
protected |
| Magick::Color::Color | ( | void | ) |
| Magick::Color::Color | ( | Magick::Quantum | red_, |
| Magick::Quantum | green_, | ||
| Magick::Quantum | blue_ ) |
| Magick::Color::Color | ( | Magick::Quantum | red_, |
| Magick::Quantum | green_, | ||
| Magick::Quantum | blue_, | ||
| Magick::Quantum | alpha_ ) |
| Magick::Color::Color | ( | const char * | x11color_ | ) |
| Magick::Color::Color | ( | const Color & | color_ | ) |
| Magick::Color::Color | ( | const PixelPacket & | color_ | ) |
| Magick::Color::Color | ( | const std::string & | x11color_ | ) |
|
virtual |
|
protected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
| void Magick::Color::isValid | ( | bool | valid_ | ) |
| bool Magick::Color::isValid | ( | void | ) | const |
| Magick::Color::operator std::string | ( | ) | const |
Definition at line 233 of file Color.cpp.
| const Magick::Color & Magick::Color::operator= | ( | const char * | x11color | ) |
| Magick::Color & Magick::Color::operator= | ( | const Color & | color_ | ) |
Definition at line 172 of file Color.cpp.
| const Magick::Color & Magick::Color::operator= | ( | const std::string & | x11color_ | ) |
Definition at line 202 of file Color.cpp.
|
protected |
|
inline |
|
inlinestatic |
|
inlinestatic |