Floating point color description class (for float). More...

#include <color.h>

+ Inheritance diagram for clan::Colorf:

Public Member Functions

 Colorf ()
 Constructs a color. More...
 
 Colorf (float r, float g, float b, float a=1.0f)
 Constructs a color. More...
 
 Colorf (const float *array_rgba)
 Constructs a color. More...
 
 Colorf (const Vec4f &color)
 Constructs a color. More...
 
 Colorf (unsigned char r, unsigned char g, unsigned char b, unsigned char a=255)
 Constructs a color. More...
 
 Colorf (int r, int g, int b, int a=255)
 Constructs a color. More...
 
 Colorf (const Color &color)
 
 Colorf (const std::string &hexstr)
 Constructs a color. More...
 
float get_alpha () const
 Get Alpha. More...
 
float get_blue () const
 Get Blue. More...
 
float get_green () const
 Get Green. More...
 
float get_red () const
 Get Red. More...
 
void normalize ()
 Normalize the color by ensuring that all color values lie inbetween (0.0, 1.0) More...
 
 operator Color () const
 Type conversion operator. More...
 
bool operator!= (const Colorf &c) const
 Color != Color operator (deep compare) More...
 
bool operator== (const Colorf &c) const
 Color == Color operator (deep compare) More...
 
void set_alpha (float value)
 Set alpha color component, in the range 0-1. More...
 
void set_blue (float value)
 Set blue color component, in the range 0-1. More...
 
void set_green (float value)
 Set green color component, in the range 0-1. More...
 
void set_red (float value)
 Set red color component, in the range 0-1. More...
 
- Public Member Functions inherited from clan::Vec4< float >
 Vec4 ()
 
 Vec4 (const float &scalar)
 
 Vec4 (const Vec2< float > &copy, const float &p3, const float &p4)
 
 Vec4 (const Vec2< float > &copy, const Vec2< float > &copy34)
 
 Vec4 (const Vec3< float > &copy, const float &p4)
 
 Vec4 (const float &p1, const float &p2, const float &p3, const float &p4)
 
 Vec4 (const float &p1, const float &p2, const Vec2< float > &copy34)
 
 Vec4 (const float *array_xyzw)
 
Angle angle3 (const Vec4< float > &vector) const
 Calculate the angle between this vector and an other vector (not taking into account the w ordinate). More...
 
Vec4< float > & cross3 (const Vec4< float > &vector)
 Calculate the cross product between this vector and an other vector (not taking into account the w ordinate). More...
 
float distance3 (const Vec4< float > &vector) const
 Calculate the distance between this vector and an other vector (not taking into account the w ordinate). More...
 
float distance4 (const Vec4< float > &vector) const
 Calculate the distance between this vector and an other vector (taking into account the w ordinate). More...
 
float dot3 (const Vec4< float > &vector) const
 Dot products this vector with an other vector (not taking into account the w ordinate). More...
 
float dot4 (const Vec4< float > &vector) const
 Dot products this vector with an other vector (taking into account the w ordinate). More...
 
bool is_equal (const Vec4< float > &other, floatepsilon) const
 Returns true if equal within the bounds of an epsilon. More...
 
*float length3 () const
 Returns the length (magnitude) of this vector (not taking into account the w ordinate). More...
 
*float length4 () const
 Returns the length (magnitude) of this vector (taking into account the w ordinate). More...
 
Vec4< float > & normalize3 ()
 Normalizes this vector (not taking into account the w ordinate) More...
 
Vec4< float > & normalize4 ()
 Normalizes this vector (taking into account the w ordinate) More...
 
bool operator!= (const Vec4< float > &vector) const
 != operator. More...
 
void operator*= (const Vec4< float > &vector)
 *= operator. More...
 
void operator*= (floatvalue)
 *= operator. More...
 
void operator+= (const Vec4< float > &vector)
 += operator. More...
 
void operator+= (floatvalue)
 += operator. More...
 
Vec4< float > operator- () const
 
  • operator.
More...
 
void operator-= (const Vec4< float > &vector)
 -= operator. More...
 
void operator-= (floatvalue)
 -= operator. More...
 
void operator/= (const Vec4< float > &vector)
 /= operator. More...
 
void operator/= (floatvalue)
 /= operator. More...
 
bool operator< (const Vec4< float > &vector) const
 < operator. More...
 
Vec4< float > & operator= (const Vec4< float > &vector)
 = operator. More...
 
bool operator== (const Vec4< float > &vector) const
 == operator. More...
 
Vec4< float > & rotate3 (const Angle &angle, const Vec4< float > &axis)
 Rotate this vector around an axis. Same as glRotate[f|d](angle, a);. More...
 
Vec4< float > & round ()
 Rounds all components on this vector. More...
 
void set_xy (const Vec2< float > &new_v)
 
void set_zw (const Vec2< float > &new_v)
 

Static Public Member Functions

static bool find_color (const std::string &name, Colorf &out_color)
 Find and returns the static color matching a string. More...
 
- Static Public Member Functions inherited from clan::Vec4< float >
static Vec4< float > cross3 (const Vec4< float > &vector1, const Vec4< float > &vector2)
 Calculate the cross product between two vectors (not taking into account the w ordinate). More...
 
static float dot3 (const Vec4< float > &vector1, const Vec4< float > &vector2)
 Dot products between two vectors (not taking into account the w ordinate). More...
 
static float dot4 (const Vec4< float > &vector1, const Vec4< float > &vector2)
 Dot products between two vectors (taking into account the w ordinate). More...
 
static bool is_equal (const Vec4< float > &first, const Vec4< float > &second, floatepsilon)
 Returns true if equal within the bounds of an epsilon. More...
 
static Vec4< float > normalize3 (const Vec4< float > &vector)
 Normalizes a vector (not taking into account the w ordinate) More...
 
static Vec4< float > normalize4 (const Vec4< float > &vector)
 Normalizes a vector (taking into account the w ordinate) More...
 
static Vec4< float > rotate3 (const Vec4< float > &vector, const Angle &angle, const Vec4< float > &axis)
 Rotate a vector around an axis. Same as glRotate[f|d](angle, a);. More...
 
static Vec4< float > round (const Vec4< float > &vector)
 Rounds all components on a vector. More...
 

Static Public Attributes

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

Additional Inherited Members

- Public Types inherited from clan::Vec4< float >
typedef float datatype
 
- Public Attributes inherited from clan::Vec4< float >
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
 
}; 
 
float a
 
float b
 
float g
 
float r
 
float s
 
float t
 
float u
 
float v
 
float w
 
float x
 
float y
 
float z
 

Detailed Description

Floating point color description class (for float).

Constructor & Destructor Documentation

clan::Colorf::Colorf ( )
inline

Constructs a color.

clan::Colorf::Colorf ( float  r,
float  g,
float  b,
float  a = 1.0f 
)
inline

Constructs a color.

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

Parameters
r= Red color component.
g= Green color component.
b= Blue color component.
a= Alpha (transparency) color component.
clan::Colorf::Colorf ( const float *  array_rgba)
inline

Constructs a color.

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

Parameters
array_rgba= Red,Green,Blue,Alpha color component.
clan::Colorf::Colorf ( const Vec4f color)
inline

Constructs a color.

Parameters
color= The color
clan::Colorf::Colorf ( unsigned char  r,
unsigned char  g,
unsigned char  b,
unsigned char  a = 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
r= Red color component.
g= Green color component.
b= Blue color component.
a= Alpha (transparency) color component.
clan::Colorf::Colorf ( int  r,
int  g,
int  b,
int  a = 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
r= Red color component.
g= Green color component.
b= Blue color component.
a= Alpha (transparency) color component.
clan::Colorf::Colorf ( const Color color)
inlineexplicit
clan::Colorf::Colorf ( const std::string hexstr)
inline

Constructs a color.

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

References find_color().

Member Function Documentation

static bool clan::Colorf::find_color ( const std::string name,
Colorf out_color 
)
static

Find and returns the static color matching a string.

Parameters
nameName of color to match, eg. "blue".
out_color= Matching static color, or transparent (rgba(0,0,0,0)) if there was no match.
Returns
false = No match found

Referenced by Colorf().

float clan::Colorf::get_alpha ( ) const
inline

Get Alpha.

Returns
alpha

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

float clan::Colorf::get_blue ( ) const
inline

Get Blue.

Returns
blue

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

float clan::Colorf::get_green ( ) const
inline

Get Green.

Returns
green

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

float clan::Colorf::get_red ( ) const
inline

Get Red.

Returns
red

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

void clan::Colorf::normalize ( )
inline

Normalize the color by ensuring that all color values lie inbetween (0.0, 1.0)

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

clan::Colorf::operator Color ( ) const
inline

Type conversion operator.

void clan::Colorf::set_alpha ( float  value)
inline

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

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

void clan::Colorf::set_blue ( float  value)
inline

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

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

void clan::Colorf::set_green ( float  value)
inline

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

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

void clan::Colorf::set_red ( float  value)
inline

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

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

Member Data Documentation

Colorf clan::Colorf::aliceblue
static

rgb(240, 248, 255).

Colorf clan::Colorf::antiquewhite
static

rgb(250, 235, 215).

Colorf clan::Colorf::aqua
static

rgb( 0, 255, 255).

Colorf clan::Colorf::aquamarine
static

rgb(127, 255, 212).

Colorf clan::Colorf::azure
static

rgb(240, 255, 255).

Colorf clan::Colorf::beige
static

rgb(245, 245, 220).

Colorf clan::Colorf::bisque
static

rgb(255, 228, 196).

Colorf clan::Colorf::black
static

rgb( 0, 0, 0).

Colorf clan::Colorf::blanchedalmond
static

rgb(255, 235, 205).

Colorf clan::Colorf::blue
static

rgb( 0, 0, 255).

Colorf clan::Colorf::blueviolet
static

rgb(138, 43, 226).

Colorf clan::Colorf::brown
static

rgb(165, 42, 42).

Colorf clan::Colorf::burlywood
static

rgb(222, 184, 135).

Colorf clan::Colorf::cadetblue
static

rgb( 95, 158, 160).

Colorf clan::Colorf::chartreuse
static

rgb(127, 255, 0).

Colorf clan::Colorf::chocolate
static

rgb(210, 105, 30).

Colorf clan::Colorf::coral
static

rgb(255, 127, 80).

Colorf clan::Colorf::cornflowerblue
static

rgb(100, 149, 237).

Colorf clan::Colorf::cornsilk
static

rgb(255, 248, 220).

Colorf clan::Colorf::crimson
static

rgb(220, 20, 60).

Colorf clan::Colorf::cyan
static

rgb( 0, 255, 255).

Colorf clan::Colorf::darkblue
static

rgb( 0, 0, 139).

Colorf clan::Colorf::darkcyan
static

rgb( 0, 139, 139).

Colorf clan::Colorf::darkgoldenrod
static

rgb(184, 134, 11).

Colorf clan::Colorf::darkgray
static

rgb(169, 169, 169).

Colorf clan::Colorf::darkgreen
static

rgb( 0, 100, 0).

Colorf clan::Colorf::darkgrey
static

rgb(169, 169, 169).

Colorf clan::Colorf::darkkhaki
static

rgb(189, 183, 107).

Colorf clan::Colorf::darkmagenta
static

rgb(139, 0, 139).

Colorf clan::Colorf::darkolivegreen
static

rgb( 85, 107, 47).

Colorf clan::Colorf::darkorange
static

rgb(255, 140, 0).

Colorf clan::Colorf::darkorchid
static

rgb(153, 50, 204).

Colorf clan::Colorf::darkred
static

rgb(139, 0, 0).

Colorf clan::Colorf::darksalmon
static

rgb(233, 150, 122).

Colorf clan::Colorf::darkseagreen
static

rgb(143, 188, 143).

Colorf clan::Colorf::darkslateblue
static

rgb( 72, 61, 139).

Colorf clan::Colorf::darkslategray
static

rgb( 47, 79, 79).

Colorf clan::Colorf::darkslategrey
static

rgb( 47, 79, 79).

Colorf clan::Colorf::darkturquoise
static

rgb( 0, 206, 209).

Colorf clan::Colorf::darkviolet
static

rgb(148, 0, 211).

Colorf clan::Colorf::deeppink
static

rgb(255, 20, 147).

Colorf clan::Colorf::deepskyblue
static

rgb( 0, 191, 255).

Colorf clan::Colorf::dimgray
static

rgb(105, 105, 105).

Colorf clan::Colorf::dimgrey
static

rgb(105, 105, 105).

Colorf clan::Colorf::dodgerblue
static

rgb( 30, 144, 255).

Colorf clan::Colorf::firebrick
static

rgb(178, 34, 34).

Colorf clan::Colorf::floralwhite
static

rgb(255, 250, 240).

Colorf clan::Colorf::forestgreen
static

rgb( 34, 139, 34).

Colorf clan::Colorf::fuchsia
static

rgb(255, 0, 255).

Colorf clan::Colorf::gainsboro
static

rgb(220, 220, 220).

Colorf clan::Colorf::ghostwhite
static

rgb(248, 248, 255).

Colorf clan::Colorf::gold
static

rgb(255, 215, 0).

Colorf clan::Colorf::goldenrod
static

rgb(218, 165, 32).

Colorf clan::Colorf::gray
static

rgb(128, 128, 128).

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

rgb( 0, 128, 0).

Colorf clan::Colorf::greenyellow
static

rgb(173, 255, 47).

Colorf clan::Colorf::grey
static

rgb(128, 128, 128).

Colorf clan::Colorf::honeydew
static

rgb(240, 255, 240).

Colorf clan::Colorf::hotpink
static

rgb(255, 105, 180).

Colorf clan::Colorf::indianred
static

rgb(205, 92, 92).

Colorf clan::Colorf::indigo
static

rgb( 75, 0, 130).

Colorf clan::Colorf::ivory
static

rgb(255, 255, 240).

Colorf clan::Colorf::khaki
static

rgb(240, 230, 140).

Colorf clan::Colorf::lavender
static

rgb(230, 230, 250).

Colorf clan::Colorf::lavenderblush
static

rgb(255, 240, 245).

Colorf clan::Colorf::lawngreen
static

rgb(124, 252, 0).

Colorf clan::Colorf::lemonchiffon
static

rgb(255, 250, 205).

Colorf clan::Colorf::lightblue
static

rgb(173, 216, 230).

Colorf clan::Colorf::lightcoral
static

rgb(240, 128, 128).

Colorf clan::Colorf::lightcyan
static

rgb(224, 255, 255).

Colorf clan::Colorf::lightgoldenrodyellow
static

rgb(250, 250, 210).

Colorf clan::Colorf::lightgray
static

rgb(211, 211, 211).

Colorf clan::Colorf::lightgreen
static

rgb(144, 238, 144).

Colorf clan::Colorf::lightgrey
static

rgb(211, 211, 211).

Colorf clan::Colorf::lightpink
static

rgb(255, 182, 193).

Colorf clan::Colorf::lightsalmon
static

rgb(255, 160, 122).

Colorf clan::Colorf::lightseagreen
static

rgb( 32, 178, 170).

Colorf clan::Colorf::lightskyblue
static

rgb(135, 206, 250).

Colorf clan::Colorf::lightslategray
static

rgb(119, 136, 153).

Colorf clan::Colorf::lightslategrey
static

rgb(119, 136, 153).

Colorf clan::Colorf::lightsteelblue
static

rgb(176, 196, 222).

Colorf clan::Colorf::lightyellow
static

rgb(255, 255, 224).

Colorf clan::Colorf::lime
static

rgb( 0, 255, 0).

Colorf clan::Colorf::limegreen
static

rgb( 50, 205, 50).

Colorf clan::Colorf::linen
static

rgb(250, 240, 230).

Colorf clan::Colorf::magenta
static

rgb(255, 0, 255).

Colorf clan::Colorf::maroon
static

rgb(128, 0, 0).

Colorf clan::Colorf::mediumaquamarine
static

rgb(102, 205, 170).

Colorf clan::Colorf::mediumblue
static

rgb( 0, 0, 205).

Colorf clan::Colorf::mediumorchid
static

rgb(186, 85, 211).

Colorf clan::Colorf::mediumpurple
static

rgb(147, 112, 219).

Colorf clan::Colorf::mediumseagreen
static

rgb( 60, 179, 113).

Colorf clan::Colorf::mediumslateblue
static

rgb(123, 104, 238).

Colorf clan::Colorf::mediumspringgreen
static

rgb( 0, 250, 154).

Colorf clan::Colorf::mediumturquoise
static

rgb( 72, 209, 204).

Colorf clan::Colorf::mediumvioletred
static

rgb(199, 21, 133).

Colorf clan::Colorf::midnightblue
static

rgb( 25, 25, 112).

Colorf clan::Colorf::mintcream
static

rgb(245, 255, 250).

Colorf clan::Colorf::mistyrose
static

rgb(255, 228, 225).

Colorf clan::Colorf::moccasin
static

rgb(255, 228, 181).

Colorf clan::Colorf::navajowhite
static

rgb(255, 222, 173).

Colorf clan::Colorf::navy
static

rgb( 0, 0, 128).

Colorf clan::Colorf::oldlace
static

rgb(253, 245, 230).

Colorf clan::Colorf::olive
static

rgb(128, 128, 0).

Colorf clan::Colorf::olivedrab
static

rgb(107, 142, 35).

Colorf clan::Colorf::orange
static

rgb(255, 165, 0).

Colorf clan::Colorf::orangered
static

rgb(255, 69, 0).

Colorf clan::Colorf::orchid
static

rgb(218, 112, 214).

Colorf clan::Colorf::palegoldenrod
static

rgb(238, 232, 170).

Colorf clan::Colorf::palegreen
static

rgb(152, 251, 152).

Colorf clan::Colorf::paleturquoise
static

rgb(175, 238, 238).

Colorf clan::Colorf::palevioletred
static

rgb(219, 112, 147).

Colorf clan::Colorf::papayawhip
static

rgb(255, 239, 213).

Colorf clan::Colorf::peachpuff
static

rgb(255, 218, 185).

Colorf clan::Colorf::peru
static

rgb(205, 133, 63).

Colorf clan::Colorf::pink
static

rgb(255, 192, 203).

Colorf clan::Colorf::plum
static

rgb(221, 160, 221).

Colorf clan::Colorf::powderblue
static

rgb(176, 224, 230).

Colorf clan::Colorf::purple
static

rgb(128, 0, 128).

Colorf clan::Colorf::red
static

rgb(255, 0, 0).

Colorf clan::Colorf::rosybrown
static

rgb(188, 143, 143).

Colorf clan::Colorf::royalblue
static

rgb( 65, 105, 225).

Colorf clan::Colorf::saddlebrown
static

rgb(139, 69, 19).

Colorf clan::Colorf::salmon
static

rgb(250, 128, 114).

Colorf clan::Colorf::sandybrown
static

rgb(244, 164, 96).

Colorf clan::Colorf::seagreen
static

rgb( 46, 139, 87).

Colorf clan::Colorf::seashell
static

rgb(255, 245, 238).

Colorf clan::Colorf::sienna
static

rgb(160, 82, 45).

Colorf clan::Colorf::silver
static

rgb(192, 192, 192).

Colorf clan::Colorf::skyblue
static

rgb(135, 206, 235).

Colorf clan::Colorf::slateblue
static

rgb(106, 90, 205).

Colorf clan::Colorf::slategray
static

rgb(112, 128, 144).

Colorf clan::Colorf::slategrey
static

rgb(112, 128, 144).

Colorf clan::Colorf::snow
static

rgb(255, 250, 250).

Colorf clan::Colorf::springgreen
static

rgb( 0, 255, 127).

Colorf clan::Colorf::steelblue
static

rgb( 70, 130, 180).

Colorf clan::Colorf::tan
static

rgb(210, 180, 140).

Colorf clan::Colorf::teal
static

rgb( 0, 128, 128).

Colorf clan::Colorf::thistle
static

rgb(216, 191, 216).

Colorf clan::Colorf::tomato
static

rgb(255, 99, 71).

Colorf clan::Colorf::transparent
static

rgba(0, 0, 0, 0).

Colorf clan::Colorf::turquoise
static

rgb( 64, 224, 208).

Colorf clan::Colorf::violet
static

rgb(238, 130, 238).

Colorf clan::Colorf::wheat
static

rgb(245, 222, 179).

Colorf clan::Colorf::white
static

rgb(255, 255, 255).

Colorf clan::Colorf::whitesmoke
static

rgb(245, 245, 245).

Colorf clan::Colorf::yellow
static

rgb(255, 255, 0).

Colorf clan::Colorf::yellowgreen
static

rgb(154, 205, 50).


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