filters

#include <aicolor.h>

Public Types

enum  ColorType { CT_CMYK , CT_CMYK_Key , CT_Gray }
 

Public Member Functions

 AIColor (const AIColor &)
 
 AIColor (double c, double m, double y, double k)
 
 AIColor (double c, double m, double y, double k, const char *colorname, double gray)
 
 AIColor (double gray)
 
void toRGB (double &r, double &g, double &b)
 
void toCMYK (double &c, double &m, double &y, double &k)
 

Detailed Description

Author

Definition at line 29 of file aicolor.h.

Member Enumeration Documentation

◆ ColorType

enum AIColor::ColorType

Definition at line 31 of file aicolor.h.

Constructor & Destructor Documentation

◆ AIColor() [1/5]

AIColor::AIColor ( )

Definition at line 23 of file aicolor.cpp.

◆ ~AIColor()

AIColor::~AIColor ( )

Definition at line 55 of file aicolor.cpp.

◆ AIColor() [2/5]

AIColor::AIColor ( const AIColor &  value)

Definition at line 31 of file aicolor.cpp.

◆ AIColor() [3/5]

AIColor::AIColor ( double  c,
double  m,
double  y,
double  k 
)

Definition at line 35 of file aicolor.cpp.

◆ AIColor() [4/5]

AIColor::AIColor ( double  c,
double  m,
double  y,
double  k,
const char *  colorname,
double  gray 
)

Definition at line 42 of file aicolor.cpp.

◆ AIColor() [5/5]

AIColor::AIColor ( double  gray)

Definition at line 50 of file aicolor.cpp.

Member Function Documentation

◆ toCMYK()

void AIColor::toCMYK ( double &  c,
double &  m,
double &  y,
double &  k 
)

Definition at line 78 of file aicolor.cpp.

◆ toRGB()

void AIColor::toRGB ( double &  r,
double &  g,
double &  b 
)

Definition at line 58 of file aicolor.cpp.

Member Data Documentation

◆ colorname

char* AIColor::colorname

Definition at line 39 of file aicolor.h.

◆ cvalue

double AIColor::cvalue

Definition at line 38 of file aicolor.h.

◆ graydata

double AIColor::graydata

Definition at line 40 of file aicolor.h.

◆ kvalue

double AIColor::kvalue

Definition at line 38 of file aicolor.h.

◆ mvalue

double AIColor::mvalue

Definition at line 38 of file aicolor.h.

◆ yvalue

double AIColor::yvalue

Definition at line 38 of file aicolor.h.


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