Color description class. More...

#include <color.h>

+ Inheritance diagram for clan::Color:

Public Member Functions

 Color ()
 Constructs a color. More...
 
 Color (const Colorf &)
 
 Color (unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255)
 Constructs a color. More...
 
 Color (const std::string &hexstr)
 Constructs a color. More...
 
unsigned int get_abgr8 () const
 Returns the color in ABGR8888 format. More...
 
unsigned char get_alpha () const
 Returns the alpha color component, in the range 0-255. More...
 
float get_alpha_f () const
 Returns the alpha color component, in the range 0-1. More...
 
unsigned int get_argb8 () const
 Returns the color in ARGB8888 format. More...
 
unsigned int get_bgr8 () const
 Returns the color in 0BGR8888 format. More...
 
unsigned int get_bgra8 () const
 Returns the color in BGRA8888 format. More...
 
unsigned char get_blue () const
 Returns the blue color component, in the range 0-255. More...
 
float get_blue_f () const
 Returns the blue color component, in the range 0-1. More...
 
unsigned char get_green () const
 Returns the green color component, in the range 0-255. More...
 
float get_green_f () const
 Returns the green color component, in the range 0-1. More...
 
unsigned char get_red () const
 Returns the red color component, in the range 0-255. More...
 
float get_red_f () const
 Returns the red color component, in the range 0-1. More...
 
unsigned int get_rgba8 () const
 Returns the color in RGBA8888 format. More...
 
bool operator!= (const Color &c) const
 Color != Color operator (deep compare) More...
 
bool operator== (const Color &c) const
 Color == Color operator (deep compare) More...
 
void set_alpha (unsigned char value)
 Set alpha color component, in the range 0-255. More...
 
void set_alpha_f (float value)
 Set alpha color component, in the range 0-1. More...
 
void set_argb8 (unsigned int color)
 Set color based on argb color components. More...
 
void set_bgra8 (unsigned int color)
 Set color based on rgba color components. More...
 
void set_blue (unsigned char value)
 Set blue color component, in the range 0-255. More...
 
void set_blue_f (float value)
 Set blue color component, in the range 0-1. More...
 
void set_color (unsigned char new_red, unsigned char new_green, unsigned char new_blue, unsigned char new_alpha=255)
 Set color based on rgba color components in the range 0-255. More...
 
void set_colorf (float new_red, float new_green, float new_blue, float new_alpha=1.0f)
 Set color based on rgba color components in the range 0-1. More...
 
void set_green (unsigned char value)
 Set green color component, in the range 0-255. More...
 
void set_green_f (float value)
 Set green color component, in the range 0-1. More...
 
void set_red (unsigned char value)
 Set red color component, in the range 0-255. More...
 
void set_red_f (float value)
 Set red color component, in the range 0-1. More...
 
void set_rgb8 (unsigned int color)
 Set color based on rgb color components. Alpha is set to 255. More...
 
void set_rgba8 (unsigned int color)
 Set color based on rgba color components. More...
 
- Public Member Functions inherited from clan::Vec4< Type >
 Vec4 ()
 
 Vec4 (const Type &scalar)
 
 Vec4 (const Vec2< Type > &copy, const Type &p3, const Type &p4)
 
 Vec4 (const Vec2< Type > &copy, const Vec2< Type > &copy34)
 
 Vec4 (const Vec3< Type > &copy, const Type &p4)
 
 Vec4 (const Type &p1, const Type &p2, const Type &p3, const Type &p4)
 
 Vec4 (const Type &p1, const Type &p2, const Vec2< Type > &copy34)
 
 Vec4 (const Type *array_xyzw)
 
Angle angle3 (const Vec4< Type > &vector) const
 Calculate the angle between this vector and an other vector (not taking into account the w ordinate). More...
 
Vec4< Type > & cross3 (const Vec4< Type > &vector)
 Calculate the cross product between this vector and an other vector (not taking into account the w ordinate). More...
 
Type distance3 (const Vec4< Type > &vector) const
 Calculate the distance between this vector and an other vector (not taking into account the w ordinate). More...
 
Type distance4 (const Vec4< Type > &vector) const
 Calculate the distance between this vector and an other vector (taking into account the w ordinate). More...
 
Type dot3 (const Vec4< Type > &vector) const
 Dot products this vector with an other vector (not taking into account the w ordinate). More...
 
Type dot4 (const Vec4< Type > &vector) const
 Dot products this vector with an other vector (taking into account the w ordinate). More...
 
bool is_equal (const Vec4< Type > &other, Type epsilon) const
 Returns true if equal within the bounds of an epsilon. More...
 
*Type length3 () const
 Returns the length (magnitude) of this vector (not taking into account the w ordinate). More...
 
template<>
double length3 () const
 
template<>
float length3 () const
 
*Type length4 () const
 Returns the length (magnitude) of this vector (taking into account the w ordinate). More...
 
template<>
double length4 () const
 
template<>
float length4 () const
 
Vec4< Type > & normalize3 ()
 Normalizes this vector (not taking into account the w ordinate) More...
 
Vec4< Type > & normalize4 ()
 Normalizes this vector (taking into account the w ordinate) More...
 
bool operator!= (const Vec4< Type > &vector) const
 != operator. More...
 
void operator*= (const Vec4< Type > &vector)
 *= operator. More...
 
void operator*= (Type value)
 *= operator. More...
 
void operator+= (const Vec4< Type > &vector)
 += operator. More...
 
void operator+= (Type value)
 += operator. More...
 
Vec4< Type > operator- () const
 
  • operator.
More...
 
void operator-= (const Vec4< Type > &vector)
 -= operator. More...
 
void operator-= (Type value)
 -= operator. More...
 
void operator/= (const Vec4< Type > &vector)
 /= operator. More...
 
void operator/= (Type value)
 /= operator. More...
 
bool operator< (const Vec4< Type > &vector) const
 < operator. More...
 
Vec4< Type > & operator= (const Vec4< Type > &vector)
 = operator. More...
 
bool operator== (const Vec4< Type > &vector) const
 == operator. More...
 
Vec4< Type > & rotate3 (const Angle &angle, const Vec4< Type > &axis)
 Rotate this vector around an axis. Same as glRotate[f|d](angle, a);. More...
 
Vec4< Type > & round ()
 Rounds all components on this vector. More...
 
void set_xy (const Vec2< Type > &new_v)
 
void set_zw (const Vec2< Type > &new_v)
 

Static Public Attributes

static Color aliceblue
 
static Color antiquewhite
 
static Color aqua
 
static Color aquamarine
 
static Color azure
 
static Color beige
 
static Color bisque
 
static Color black
 
static Color blanchedalmond
 
static Color blue
 
static Color blueviolet
 
static Color brown
 
static Color burlywood
 
static Color cadetblue
 
static Color chartreuse
 
static Color chocolate
 
static Color coral
 
static Color cornflowerblue
 
static Color cornsilk
 
static Color crimson
 
static Color cyan
 
static Color darkblue
 
static Color darkcyan
 
static Color darkgoldenrod
 
static Color darkgray
 
static Color darkgreen
 
static Color darkgrey
 
static Color darkkhaki
 
static Color darkmagenta
 
static Color darkolivegreen
 
static Color darkorange
 
static Color darkorchid
 
static Color darkred
 
static Color darksalmon
 
static Color darkseagreen
 
static Color darkslateblue
 
static Color darkslategray
 
static Color darkslategrey
 
static Color darkturquoise
 
static Color darkviolet
 
static Color deeppink
 
static Color deepskyblue
 
static Color dimgray
 
static Color dimgrey
 
static Color dodgerblue
 
static Color firebrick
 
static Color floralwhite
 
static Color forestgreen
 
static Color fuchsia
 
static Color gainsboro
 
static Color ghostwhite
 
static Color gold
 
static Color goldenrod
 
static Color gray
 
static Color gray10
 
static Color gray20
 
static Color gray30
 
static Color gray40
 
static Color gray50
 
static Color gray60
 
static Color gray70
 
static Color gray80
 
static Color gray90
 
static Color green
 
static Color greenyellow
 
static Color grey
 
static Color honeydew
 
static Color hotpink
 
static Color indianred
 
static Color indigo
 
static Color ivory
 
static Color khaki
 
static Color lavender
 
static Color lavenderblush
 
static Color lawngreen
 
static Color lemonchiffon
 
static Color lightblue
 
static Color lightcoral
 
static Color lightcyan
 
static Color lightgoldenrodyellow
 
static Color lightgray
 
static Color lightgreen
 
static Color lightgrey
 
static Color lightpink
 
static Color lightsalmon
 
static Color lightseagreen
 
static Color lightskyblue
 
static Color lightslategray
 
static Color lightslategrey
 
static Color lightsteelblue
 
static Color lightyellow
 
static Color lime
 
static Color limegreen
 
static Color linen
 
static Color magenta
 
static Color maroon
 
static Color mediumaquamarine
 
static Color mediumblue
 
static Color mediumorchid
 
static Color mediumpurple
 
static Color mediumseagreen
 
static Color mediumslateblue
 
static Color mediumspringgreen
 
static Color mediumturquoise
 
static Color mediumvioletred
 
static Color midnightblue
 
static Color mintcream
 
static Color mistyrose
 
static Color moccasin
 
static Color navajowhite
 
static Color navy
 
static Color oldlace
 
static Color olive
 
static Color olivedrab
 
static Color orange
 
static Color orangered
 
static Color orchid
 
static Color palegoldenrod
 
static Color palegreen
 
static Color paleturquoise
 
static Color palevioletred
 
static Color papayawhip
 
static Color peachpuff
 
static Color peru
 
static Color pink
 
static Color plum
 
static Color powderblue
 
static Color purple
 
static Color red
 
static Color rosybrown
 
static Color royalblue
 
static Color saddlebrown
 
static Color salmon
 
static Color sandybrown
 
static Color seagreen
 
static Color seashell
 
static Color sienna
 
static Color silver
 
static Color skyblue
 
static Color slateblue
 
static Color slategray
 
static Color slategrey
 
static Color snow
 
static Color springgreen
 
static Color steelblue
 
static Color tan
 
static Color teal
 
static Color thistle
 
static Color tomato
 
static Color transparent
 rgba(0, 0, 0, 0). More...
 
static Color turquoise
 
static Color violet
 
static Color wheat
 
static Color white
 
static Color whitesmoke
 
static Color yellow
 
static Color yellowgreen
 

Additional Inherited Members

- Public Types inherited from clan::Vec4< Type >
typedef Type datatype
 
- Static Public Member Functions inherited from clan::Vec4< Type >
static Vec4< Type > cross3 (const Vec4< Type > &vector1, const Vec4< Type > &vector2)
 Calculate the cross product between two vectors (not taking into account the w ordinate). More...
 
static Type dot3 (const Vec4< Type > &vector1, const Vec4< Type > &vector2)
 Dot products between two vectors (not taking into account the w ordinate). More...
 
static Type dot4 (const Vec4< Type > &vector1, const Vec4< Type > &vector2)
 Dot products between two vectors (taking into account the w ordinate). More...
 
static bool is_equal (const Vec4< Type > &first, const Vec4< Type > &second, Type epsilon)
 Returns true if equal within the bounds of an epsilon. More...
 
static Vec4< Type > normalize3 (const Vec4< Type > &vector)
 Normalizes a vector (not taking into account the w ordinate) More...
 
static Vec4< Type > normalize4 (const Vec4< Type > &vector)
 Normalizes a vector (taking into account the w ordinate) More...
 
static Vec4< Type > rotate3 (const Vec4< Type > &vector, const Angle &angle, const Vec4< Type > &axis)
 Rotate a vector around an axis. Same as glRotate[f|d](angle, a);. More...
 
static Vec4< Type > round (const Vec4< Type > &vector)
 Rounds all components on a vector. More...
 
- Public Attributes inherited from clan::Vec4< Type >
union {
   Type   r
 
   Type   s
 
   Type   x
 
}; 
 
union {
   Type   g
 
   Type   t
 
   Type   y
 
}; 
 
union {
   Type   b
 
   Type   u
 
   Type   z
 
}; 
 
union {
   Type   a
 
   Type   v
 
   Type   w
 
}; 
 

Detailed Description

Color description class.

Constructor & Destructor Documentation

clan::Color::Color ( )
inline

Constructs a color.

clan::Color::Color ( const Colorf )
explicit
clan::Color::Color ( unsigned char  red,
unsigned char  green,
unsigned char  blue,
unsigned char  alpha = 255 
)
inline

Constructs a color.

Color components are specified in the range 0 to 255.
An alpha value of 0 means complete transparency, while 255 means completely opaque (solid).

Parameters
redRed color component.
greenGreen color component.
blueBlue color component.
alphaAlpha (transparency) color component.
clan::Color::Color ( const std::string hexstr)

Constructs a color.

Color components are specified in the range 0 to 255.
An alpha value of 0 means complete transparency, while 255 means completely opaque (solid).

Parameters
hexstrThe colors rgba components as a hexadecimal string of the format "#rrggbbaa", where the '#' and "aa" parts are optional.

Member Function Documentation

unsigned int clan::Color::get_abgr8 ( ) const
inline

Returns the color in ABGR8888 format.

References clan::Vec4< Type >::a, clan::Vec4< Type >::b, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

unsigned char clan::Color::get_alpha ( ) const
inline

Returns the alpha color component, in the range 0-255.

References clan::Vec4< Type >::a.

Referenced by clan::Image::set_color(), and clan::Sprite::set_color().

float clan::Color::get_alpha_f ( ) const
inline

Returns the alpha color component, in the range 0-1.

References clan::Vec4< Type >::a.

unsigned int clan::Color::get_argb8 ( ) const
inline

Returns the color in ARGB8888 format.

References clan::Vec4< Type >::a, clan::Vec4< Type >::b, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

unsigned int clan::Color::get_bgr8 ( ) const
inline

Returns the color in 0BGR8888 format.

References clan::Vec4< Type >::b, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

unsigned int clan::Color::get_bgra8 ( ) const
inline

Returns the color in BGRA8888 format.

References clan::Vec4< Type >::a, clan::Vec4< Type >::b, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

unsigned char clan::Color::get_blue ( ) const
inline

Returns the blue color component, in the range 0-255.

References clan::Vec4< Type >::b.

Referenced by clan::Image::set_color(), and clan::Sprite::set_color().

float clan::Color::get_blue_f ( ) const
inline

Returns the blue color component, in the range 0-1.

References clan::Vec4< Type >::b.

unsigned char clan::Color::get_green ( ) const
inline

Returns the green color component, in the range 0-255.

References clan::Vec4< Type >::g.

Referenced by clan::Image::set_color(), and clan::Sprite::set_color().

float clan::Color::get_green_f ( ) const
inline

Returns the green color component, in the range 0-1.

References clan::Vec4< Type >::g.

unsigned char clan::Color::get_red ( ) const
inline

Returns the red color component, in the range 0-255.

References clan::Vec4< Type >::r.

Referenced by clan::Image::set_color(), and clan::Sprite::set_color().

float clan::Color::get_red_f ( ) const
inline

Returns the red color component, in the range 0-1.

References clan::Vec4< Type >::r.

unsigned int clan::Color::get_rgba8 ( ) const
inline

Returns the color in RGBA8888 format.

References clan::Vec4< Type >::a, clan::Vec4< Type >::b, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

bool clan::Color::operator!= ( const Color c) const
inline
bool clan::Color::operator== ( const Color c) const
inline
void clan::Color::set_alpha ( unsigned char  value)
inline

Set alpha color component, in the range 0-255.

References clan::Vec4< Type >::a.

void clan::Color::set_alpha_f ( float  value)
inline

Set alpha color component, in the range 0-1.

References clan::Vec4< Type >::a, and clan::f.

void clan::Color::set_argb8 ( unsigned int  color)

Set color based on argb color components.

void clan::Color::set_bgra8 ( unsigned int  color)

Set color based on rgba color components.

void clan::Color::set_blue ( unsigned char  value)
inline

Set blue color component, in the range 0-255.

References clan::Vec4< Type >::b.

void clan::Color::set_blue_f ( float  value)
inline

Set blue color component, in the range 0-1.

References clan::Vec4< Type >::b, and clan::f.

void clan::Color::set_color ( unsigned char  new_red,
unsigned char  new_green,
unsigned char  new_blue,
unsigned char  new_alpha = 255 
)
inline

Set color based on rgba color components in the range 0-255.

References clan::Vec4< Type >::a, clan::Vec4< Type >::b, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

void clan::Color::set_colorf ( float  new_red,
float  new_green,
float  new_blue,
float  new_alpha = 1.0f 
)
inline

Set color based on rgba color components in the range 0-1.

References clan::Vec4< Type >::a, clan::Vec4< Type >::b, clan::f, clan::Vec4< Type >::g, and clan::Vec4< Type >::r.

void clan::Color::set_green ( unsigned char  value)
inline

Set green color component, in the range 0-255.

References clan::Vec4< Type >::g.

void clan::Color::set_green_f ( float  value)
inline

Set green color component, in the range 0-1.

References clan::f, and clan::Vec4< Type >::g.

void clan::Color::set_red ( unsigned char  value)
inline

Set red color component, in the range 0-255.

References clan::Vec4< Type >::r.

void clan::Color::set_red_f ( float  value)
inline

Set red color component, in the range 0-1.

References clan::f, and clan::Vec4< Type >::r.

void clan::Color::set_rgb8 ( unsigned int  color)

Set color based on rgb color components. Alpha is set to 255.

void clan::Color::set_rgba8 ( unsigned int  color)

Set color based on rgba color components.

Member Data Documentation

Color clan::Color::aliceblue
static

rgb(240, 248, 255).

Color clan::Color::antiquewhite
static

rgb(250, 235, 215).

Color clan::Color::aqua
static

rgb( 0, 255, 255).

Color clan::Color::aquamarine
static

rgb(127, 255, 212).

Color clan::Color::azure
static

rgb(240, 255, 255).

Color clan::Color::beige
static

rgb(245, 245, 220).

Color clan::Color::bisque
static

rgb(255, 228, 196).

Color clan::Color::black
static

rgb( 0, 0, 0).

Color clan::Color::blanchedalmond
static

rgb(255, 235, 205).

Color clan::Color::blue
static

rgb( 0, 0, 255).

Color clan::Color::blueviolet
static

rgb(138, 43, 226).

Color clan::Color::brown
static

rgb(165, 42, 42).

Color clan::Color::burlywood
static

rgb(222, 184, 135).

Color clan::Color::cadetblue
static

rgb( 95, 158, 160).

Color clan::Color::chartreuse
static

rgb(127, 255, 0).

Color clan::Color::chocolate
static

rgb(210, 105, 30).

Color clan::Color::coral
static

rgb(255, 127, 80).

Color clan::Color::cornflowerblue
static

rgb(100, 149, 237).

Color clan::Color::cornsilk
static

rgb(255, 248, 220).

Color clan::Color::crimson
static

rgb(220, 20, 60).

Color clan::Color::cyan
static

rgb( 0, 255, 255).

Color clan::Color::darkblue
static

rgb( 0, 0, 139).

Color clan::Color::darkcyan
static

rgb( 0, 139, 139).

Color clan::Color::darkgoldenrod
static

rgb(184, 134, 11).

Color clan::Color::darkgray
static

rgb(169, 169, 169).

Color clan::Color::darkgreen
static

rgb( 0, 100, 0).

Color clan::Color::darkgrey
static

rgb(169, 169, 169).

Color clan::Color::darkkhaki
static

rgb(189, 183, 107).

Color clan::Color::darkmagenta
static

rgb(139, 0, 139).

Color clan::Color::darkolivegreen
static

rgb( 85, 107, 47).

Color clan::Color::darkorange
static

rgb(255, 140, 0).

Color clan::Color::darkorchid
static

rgb(153, 50, 204).

Color clan::Color::darkred
static

rgb(139, 0, 0).

Color clan::Color::darksalmon
static

rgb(233, 150, 122).

Color clan::Color::darkseagreen
static

rgb(143, 188, 143).

Color clan::Color::darkslateblue
static

rgb( 72, 61, 139).

Color clan::Color::darkslategray
static

rgb( 47, 79, 79).

Color clan::Color::darkslategrey
static

rgb( 47, 79, 79).

Color clan::Color::darkturquoise
static

rgb( 0, 206, 209).

Color clan::Color::darkviolet
static

rgb(148, 0, 211).

Color clan::Color::deeppink
static

rgb(255, 20, 147).

Color clan::Color::deepskyblue
static

rgb( 0, 191, 255).

Color clan::Color::dimgray
static

rgb(105, 105, 105).

Color clan::Color::dimgrey
static

rgb(105, 105, 105).

Color clan::Color::dodgerblue
static

rgb( 30, 144, 255).

Color clan::Color::firebrick
static

rgb(178, 34, 34).

Color clan::Color::floralwhite
static

rgb(255, 250, 240).

Color clan::Color::forestgreen
static

rgb( 34, 139, 34).

Color clan::Color::fuchsia
static

rgb(255, 0, 255).

Color clan::Color::gainsboro
static

rgb(220, 220, 220).

Color clan::Color::ghostwhite
static

rgb(248, 248, 255).

Color clan::Color::gold
static

rgb(255, 215, 0).

Color clan::Color::goldenrod
static

rgb(218, 165, 32).

Color clan::Color::gray
static

rgb(128, 128, 128).

Color clan::Color::gray10
static
Color clan::Color::gray20
static
Color clan::Color::gray30
static
Color clan::Color::gray40
static
Color clan::Color::gray50
static
Color clan::Color::gray60
static
Color clan::Color::gray70
static
Color clan::Color::gray80
static
Color clan::Color::gray90
static
Color clan::Color::green
static

rgb( 0, 128, 0).

Color clan::Color::greenyellow
static

rgb(173, 255, 47).

Color clan::Color::grey
static

rgb(128, 128, 128).

Color clan::Color::honeydew
static

rgb(240, 255, 240).

Color clan::Color::hotpink
static

rgb(255, 105, 180).

Color clan::Color::indianred
static

rgb(205, 92, 92).

Color clan::Color::indigo
static

rgb( 75, 0, 130).

Color clan::Color::ivory
static

rgb(255, 255, 240).

Color clan::Color::khaki
static

rgb(240, 230, 140).

Color clan::Color::lavender
static

rgb(230, 230, 250).

Color clan::Color::lavenderblush
static

rgb(255, 240, 245).

Color clan::Color::lawngreen
static

rgb(124, 252, 0).

Color clan::Color::lemonchiffon
static

rgb(255, 250, 205).

Color clan::Color::lightblue
static

rgb(173, 216, 230).

Color clan::Color::lightcoral
static

rgb(240, 128, 128).

Color clan::Color::lightcyan
static

rgb(224, 255, 255).

Color clan::Color::lightgoldenrodyellow
static

rgb(250, 250, 210).

Color clan::Color::lightgray
static

rgb(211, 211, 211).

Color clan::Color::lightgreen
static

rgb(144, 238, 144).

Color clan::Color::lightgrey
static

rgb(211, 211, 211).

Color clan::Color::lightpink
static

rgb(255, 182, 193).

Color clan::Color::lightsalmon
static

rgb(255, 160, 122).

Color clan::Color::lightseagreen
static

rgb( 32, 178, 170).

Color clan::Color::lightskyblue
static

rgb(135, 206, 250).

Color clan::Color::lightslategray
static

rgb(119, 136, 153).

Color clan::Color::lightslategrey
static

rgb(119, 136, 153).

Color clan::Color::lightsteelblue
static

rgb(176, 196, 222).

Color clan::Color::lightyellow
static

rgb(255, 255, 224).

Color clan::Color::lime
static

rgb( 0, 255, 0).

Color clan::Color::limegreen
static

rgb( 50, 205, 50).

Color clan::Color::linen
static

rgb(250, 240, 230).

Color clan::Color::magenta
static

rgb(255, 0, 255).

Color clan::Color::maroon
static

rgb(128, 0, 0).

Color clan::Color::mediumaquamarine
static

rgb(102, 205, 170).

Color clan::Color::mediumblue
static

rgb( 0, 0, 205).

Color clan::Color::mediumorchid
static

rgb(186, 85, 211).

Color clan::Color::mediumpurple
static

rgb(147, 112, 219).

Color clan::Color::mediumseagreen
static

rgb( 60, 179, 113).

Color clan::Color::mediumslateblue
static

rgb(123, 104, 238).

Color clan::Color::mediumspringgreen
static

rgb( 0, 250, 154).

Color clan::Color::mediumturquoise
static

rgb( 72, 209, 204).

Color clan::Color::mediumvioletred
static

rgb(199, 21, 133).

Color clan::Color::midnightblue
static

rgb( 25, 25, 112).

Color clan::Color::mintcream
static

rgb(245, 255, 250).

Color clan::Color::mistyrose
static

rgb(255, 228, 225).

Color clan::Color::moccasin
static

rgb(255, 228, 181).

Color clan::Color::navajowhite
static

rgb(255, 222, 173).

Color clan::Color::navy
static

rgb( 0, 0, 128).

Color clan::Color::oldlace
static

rgb(253, 245, 230).

Color clan::Color::olive
static

rgb(128, 128, 0).

Color clan::Color::olivedrab
static

rgb(107, 142, 35).

Color clan::Color::orange
static

rgb(255, 165, 0).

Color clan::Color::orangered
static

rgb(255, 69, 0).

Color clan::Color::orchid
static

rgb(218, 112, 214).

Color clan::Color::palegoldenrod
static

rgb(238, 232, 170).

Color clan::Color::palegreen
static

rgb(152, 251, 152).

Color clan::Color::paleturquoise
static

rgb(175, 238, 238).

Color clan::Color::palevioletred
static

rgb(219, 112, 147).

Color clan::Color::papayawhip
static

rgb(255, 239, 213).

Color clan::Color::peachpuff
static

rgb(255, 218, 185).

Color clan::Color::peru
static

rgb(205, 133, 63).

Color clan::Color::pink
static

rgb(255, 192, 203).

Color clan::Color::plum
static

rgb(221, 160, 221).

Color clan::Color::powderblue
static

rgb(176, 224, 230).

Color clan::Color::purple
static

rgb(128, 0, 128).

Color clan::Color::red
static

rgb(255, 0, 0).

Color clan::Color::rosybrown
static

rgb(188, 143, 143).

Color clan::Color::royalblue
static

rgb( 65, 105, 225).

Color clan::Color::saddlebrown
static

rgb(139, 69, 19).

Color clan::Color::salmon
static

rgb(250, 128, 114).

Color clan::Color::sandybrown
static

rgb(244, 164, 96).

Color clan::Color::seagreen
static

rgb( 46, 139, 87).

Color clan::Color::seashell
static

rgb(255, 245, 238).

Color clan::Color::sienna
static

rgb(160, 82, 45).

Color clan::Color::silver
static

rgb(192, 192, 192).

Color clan::Color::skyblue
static

rgb(135, 206, 235).

Color clan::Color::slateblue
static

rgb(106, 90, 205).

Color clan::Color::slategray
static

rgb(112, 128, 144).

Color clan::Color::slategrey
static

rgb(112, 128, 144).

Color clan::Color::snow
static

rgb(255, 250, 250).

Color clan::Color::springgreen
static

rgb( 0, 255, 127).

Color clan::Color::steelblue
static

rgb( 70, 130, 180).

Color clan::Color::tan
static

rgb(210, 180, 140).

Color clan::Color::teal
static

rgb( 0, 128, 128).

Color clan::Color::thistle
static

rgb(216, 191, 216).

Color clan::Color::tomato
static

rgb(255, 99, 71).

Color clan::Color::transparent
static

rgba(0, 0, 0, 0).

Color clan::Color::turquoise
static

rgb( 64, 224, 208).

Color clan::Color::violet
static

rgb(238, 130, 238).

Color clan::Color::wheat
static

rgb(245, 222, 179).

Color clan::Color::white
static

rgb(255, 255, 255).

Color clan::Color::whitesmoke
static

rgb(245, 245, 245).

Color clan::Color::yellow
static

rgb(255, 255, 0).

Color clan::Color::yellowgreen
static

rgb(154, 205, 50).


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