Magick++  6.9.3
Magick::ColorMono Class Reference

#include <Color.h>

Inheritance diagram for Magick::ColorMono:
Collaboration diagram for Magick::ColorMono:

Public Member Functions

 ColorMono (void)
 
 ColorMono (bool mono_)
 
 ColorMono (const Color &color_)
 
 ~ColorMono ()
 
ColorMonooperator= (const Color &color_)
 
void mono (bool mono_)
 
bool mono (void) const
 
- Public Member Functions inherited from Magick::Color
 Color (void)
 
 Color (Quantum red_, Quantum green_, Quantum blue_)
 
 Color (Quantum red_, Quantum green_, Quantum blue_, Quantum alpha_)
 
 Color (const char *x11color_)
 
 Color (const Color &color_)
 
 Color (const PixelPacket &color_)
 
 Color (const std::string &x11color_)
 
virtual ~Color (void)
 
Coloroperator= (const Color &color_)
 
const Coloroperator= (const char *x11color)
 
const Coloroperator= (const std::string &x11color_)
 
const Coloroperator= (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
 

Protected Member Functions

 ColorMono (PixelPacket *rep_, PixelType pixelType_)
 
- Protected Member Functions inherited from Magick::Color
 Color (PixelPacket *rep_, PixelType pixelType_)
 
void pixel (PixelPacket *rep_, PixelType pixelType_)
 

Additional Inherited Members

- Static Public Member Functions inherited from Magick::Color
static Quantum scaleDoubleToQuantum (const double double_)
 
static double scaleQuantumToDouble (const Quantum quantum_)
 
static double scaleQuantumToDouble (const double quantum_)
 
- Protected Types inherited from Magick::Color
enum  PixelType { RGBPixel, RGBAPixel, CYMKPixel }
 
- Protected Attributes inherited from Magick::Color
PixelPacket * _pixel
 

Detailed Description

Definition at line 259 of file Color.h.

Constructor & Destructor Documentation

Magick::ColorMono::ColorMono ( void  )

Definition at line 467 of file Color.cpp.

Magick::ColorMono::ColorMono ( bool  mono_)

Definition at line 472 of file Color.cpp.

References Magick::Color::alphaQuantum().

Magick::ColorMono::ColorMono ( const Color color_)

Definition at line 480 of file Color.cpp.

Magick::ColorMono::~ColorMono ( )

Definition at line 485 of file Color.cpp.

Magick::ColorMono::ColorMono ( Magick::PixelPacket *  rep_,
PixelType  pixelType_ 
)
inlineprotected

Definition at line 468 of file Color.h.

Member Function Documentation

void Magick::ColorMono::mono ( bool  mono_)

Definition at line 495 of file Color.cpp.

bool Magick::ColorMono::mono ( void  ) const

Definition at line 502 of file Color.cpp.

Magick::ColorMono & Magick::ColorMono::operator= ( const Color color_)

Definition at line 489 of file Color.cpp.


The documentation for this class was generated from the following files: