35 CCmy(
double c = 0.0,
double m = 0.0,
double y = 0.0);
40 void SetC(
double value);
42 void SetM(
double value);
44 void SetY(
double value);
Primitive for representation of CMY color value.
CCmy operator/(double value) const
CCmy operator*(double value) const
const CCmy & operator/=(const CCmy &color)
CCmy & operator=(const CCmy &color)
const CCmy & operator*=(const CCmy &color)
TComposedColor< 3 > BaseClass
bool Serialize(iser::IArchive &archive)
Load or store state of this object as a archive stream.
CCmy operator+(const CCmy &color) const
const CCmy & operator-=(const CCmy &color)
CCmy operator-(const CCmy &color) const
CCmy operator*(const CCmy &color) const
const CCmy & operator+=(const CCmy &color)
CCmy operator/(const CCmy &color) const
CCmy(double c=0.0, double m=0.0, double y=0.0)
Generic color implementation.
const TComposedColor< Size > & operator=(const TComposedColor< Size > &color)
const TComposedColor< Size > & operator+=(const TComposedColor< Size > &color)
const TComposedColor< Size > & operator-=(const TComposedColor< Size > &color)
const TComposedColor< Size > & operator*=(const TComposedColor< Size > &color)
const TComposedColor< Size > & operator/=(const TComposedColor< Size > &color)
void SetElement(int i, const Element &value)
Set element at specified i.
const Element & GetElement(int i) const
Get element at specified i.
Represent input/output persistence archive.
Contains color management classes.