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

#include <color.h>

+ Inheritance diagram for uicore::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 uicore::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)
 
Type 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 (Type 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 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 uicore::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, Type 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...
 

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 uicore::Vec4< Type >
typedef Type datatype
 
- Public Attributes inherited from uicore::Vec4< Type >
Type w
 
Type x
 
Type y
 
Type z
 

Detailed Description

Floating point color description class (for float).

Constructor & Destructor Documentation

uicore::Colorf::Colorf ( )
inline

Constructs a color.

uicore::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.
uicore::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.
uicore::Colorf::Colorf ( const Vec4f color)
inline

Constructs a color.

Parameters
color= The color
uicore::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.
uicore::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.
uicore::Colorf::Colorf ( const Color color)
inlineexplicit
uicore::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 uicore::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 uicore::Colorf::get_alpha ( ) const
inline

Get Alpha.

Returns
alpha

References uicore::Vec4< Type >::w.

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

Get Blue.

Returns
blue

References uicore::Vec4< Type >::z.

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

Get Green.

Returns
green

References uicore::Vec4< Type >::y.

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

Get Red.

Returns
red

References uicore::Vec4< Type >::x.

void uicore::Colorf::normalize ( )
inline

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

References uicore::f, uicore::Vec4< Type >::w, uicore::Vec4< Type >::x, uicore::Vec4< Type >::y, and uicore::Vec4< Type >::z.

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

Type conversion operator.

bool uicore::Colorf::operator!= ( const Colorf c) const
inline
bool uicore::Colorf::operator== ( const Colorf c) const
inline
void uicore::Colorf::set_alpha ( float  value)
inline

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

References uicore::Vec4< Type >::w.

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

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

References uicore::Vec4< Type >::z.

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

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

References uicore::Vec4< Type >::y.

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

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

References uicore::Vec4< Type >::x.

Member Data Documentation

Colorf uicore::Colorf::aliceblue
static

rgb(240, 248, 255).

Colorf uicore::Colorf::antiquewhite
static

rgb(250, 235, 215).

Colorf uicore::Colorf::aqua
static

rgb( 0, 255, 255).

Colorf uicore::Colorf::aquamarine
static

rgb(127, 255, 212).

Colorf uicore::Colorf::azure
static

rgb(240, 255, 255).

Colorf uicore::Colorf::beige
static

rgb(245, 245, 220).

Colorf uicore::Colorf::bisque
static

rgb(255, 228, 196).

Colorf uicore::Colorf::black
static

rgb( 0, 0, 0).

Colorf uicore::Colorf::blanchedalmond
static

rgb(255, 235, 205).

Colorf uicore::Colorf::blue
static

rgb( 0, 0, 255).

Colorf uicore::Colorf::blueviolet
static

rgb(138, 43, 226).

Colorf uicore::Colorf::brown
static

rgb(165, 42, 42).

Colorf uicore::Colorf::burlywood
static

rgb(222, 184, 135).

Colorf uicore::Colorf::cadetblue
static

rgb( 95, 158, 160).

Colorf uicore::Colorf::chartreuse
static

rgb(127, 255, 0).

Colorf uicore::Colorf::chocolate
static

rgb(210, 105, 30).

Colorf uicore::Colorf::coral
static

rgb(255, 127, 80).

Colorf uicore::Colorf::cornflowerblue
static

rgb(100, 149, 237).

Colorf uicore::Colorf::cornsilk
static

rgb(255, 248, 220).

Colorf uicore::Colorf::crimson
static

rgb(220, 20, 60).

Colorf uicore::Colorf::cyan
static

rgb( 0, 255, 255).

Colorf uicore::Colorf::darkblue
static

rgb( 0, 0, 139).

Colorf uicore::Colorf::darkcyan
static

rgb( 0, 139, 139).

Colorf uicore::Colorf::darkgoldenrod
static

rgb(184, 134, 11).

Colorf uicore::Colorf::darkgray
static

rgb(169, 169, 169).

Colorf uicore::Colorf::darkgreen
static

rgb( 0, 100, 0).

Colorf uicore::Colorf::darkgrey
static

rgb(169, 169, 169).

Colorf uicore::Colorf::darkkhaki
static

rgb(189, 183, 107).

Colorf uicore::Colorf::darkmagenta
static

rgb(139, 0, 139).

Colorf uicore::Colorf::darkolivegreen
static

rgb( 85, 107, 47).

Colorf uicore::Colorf::darkorange
static

rgb(255, 140, 0).

Colorf uicore::Colorf::darkorchid
static

rgb(153, 50, 204).

Colorf uicore::Colorf::darkred
static

rgb(139, 0, 0).

Colorf uicore::Colorf::darksalmon
static

rgb(233, 150, 122).

Colorf uicore::Colorf::darkseagreen
static

rgb(143, 188, 143).

Colorf uicore::Colorf::darkslateblue
static

rgb( 72, 61, 139).

Colorf uicore::Colorf::darkslategray
static

rgb( 47, 79, 79).

Colorf uicore::Colorf::darkslategrey
static

rgb( 47, 79, 79).

Colorf uicore::Colorf::darkturquoise
static

rgb( 0, 206, 209).

Colorf uicore::Colorf::darkviolet
static

rgb(148, 0, 211).

Colorf uicore::Colorf::deeppink
static

rgb(255, 20, 147).

Colorf uicore::Colorf::deepskyblue
static

rgb( 0, 191, 255).

Colorf uicore::Colorf::dimgray
static

rgb(105, 105, 105).

Colorf uicore::Colorf::dimgrey
static

rgb(105, 105, 105).

Colorf uicore::Colorf::dodgerblue
static

rgb( 30, 144, 255).

Colorf uicore::Colorf::firebrick
static

rgb(178, 34, 34).

Colorf uicore::Colorf::floralwhite
static

rgb(255, 250, 240).

Colorf uicore::Colorf::forestgreen
static

rgb( 34, 139, 34).

Colorf uicore::Colorf::fuchsia
static

rgb(255, 0, 255).

Colorf uicore::Colorf::gainsboro
static

rgb(220, 220, 220).

Colorf uicore::Colorf::ghostwhite
static

rgb(248, 248, 255).

Colorf uicore::Colorf::gold
static

rgb(255, 215, 0).

Colorf uicore::Colorf::goldenrod
static

rgb(218, 165, 32).

Colorf uicore::Colorf::gray
static

rgb(128, 128, 128).

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

rgb( 0, 128, 0).

Colorf uicore::Colorf::greenyellow
static

rgb(173, 255, 47).

Colorf uicore::Colorf::grey
static

rgb(128, 128, 128).

Colorf uicore::Colorf::honeydew
static

rgb(240, 255, 240).

Colorf uicore::Colorf::hotpink
static

rgb(255, 105, 180).

Colorf uicore::Colorf::indianred
static

rgb(205, 92, 92).

Colorf uicore::Colorf::indigo
static

rgb( 75, 0, 130).

Colorf uicore::Colorf::ivory
static

rgb(255, 255, 240).

Colorf uicore::Colorf::khaki
static

rgb(240, 230, 140).

Colorf uicore::Colorf::lavender
static

rgb(230, 230, 250).

Colorf uicore::Colorf::lavenderblush
static

rgb(255, 240, 245).

Colorf uicore::Colorf::lawngreen
static

rgb(124, 252, 0).

Colorf uicore::Colorf::lemonchiffon
static

rgb(255, 250, 205).

Colorf uicore::Colorf::lightblue
static

rgb(173, 216, 230).

Colorf uicore::Colorf::lightcoral
static

rgb(240, 128, 128).

Colorf uicore::Colorf::lightcyan
static

rgb(224, 255, 255).

Colorf uicore::Colorf::lightgoldenrodyellow
static

rgb(250, 250, 210).

Colorf uicore::Colorf::lightgray
static

rgb(211, 211, 211).

Colorf uicore::Colorf::lightgreen
static

rgb(144, 238, 144).

Colorf uicore::Colorf::lightgrey
static

rgb(211, 211, 211).

Colorf uicore::Colorf::lightpink
static

rgb(255, 182, 193).

Colorf uicore::Colorf::lightsalmon
static

rgb(255, 160, 122).

Colorf uicore::Colorf::lightseagreen
static

rgb( 32, 178, 170).

Colorf uicore::Colorf::lightskyblue
static

rgb(135, 206, 250).

Colorf uicore::Colorf::lightslategray
static

rgb(119, 136, 153).

Colorf uicore::Colorf::lightslategrey
static

rgb(119, 136, 153).

Colorf uicore::Colorf::lightsteelblue
static

rgb(176, 196, 222).

Colorf uicore::Colorf::lightyellow
static

rgb(255, 255, 224).

Colorf uicore::Colorf::lime
static

rgb( 0, 255, 0).

Colorf uicore::Colorf::limegreen
static

rgb( 50, 205, 50).

Colorf uicore::Colorf::linen
static

rgb(250, 240, 230).

Colorf uicore::Colorf::magenta
static

rgb(255, 0, 255).

Colorf uicore::Colorf::maroon
static

rgb(128, 0, 0).

Colorf uicore::Colorf::mediumaquamarine
static

rgb(102, 205, 170).

Colorf uicore::Colorf::mediumblue
static

rgb( 0, 0, 205).

Colorf uicore::Colorf::mediumorchid
static

rgb(186, 85, 211).

Colorf uicore::Colorf::mediumpurple
static

rgb(147, 112, 219).

Colorf uicore::Colorf::mediumseagreen
static

rgb( 60, 179, 113).

Colorf uicore::Colorf::mediumslateblue
static

rgb(123, 104, 238).

Colorf uicore::Colorf::mediumspringgreen
static

rgb( 0, 250, 154).

Colorf uicore::Colorf::mediumturquoise
static

rgb( 72, 209, 204).

Colorf uicore::Colorf::mediumvioletred
static

rgb(199, 21, 133).

Colorf uicore::Colorf::midnightblue
static

rgb( 25, 25, 112).

Colorf uicore::Colorf::mintcream
static

rgb(245, 255, 250).

Colorf uicore::Colorf::mistyrose
static

rgb(255, 228, 225).

Colorf uicore::Colorf::moccasin
static

rgb(255, 228, 181).

Colorf uicore::Colorf::navajowhite
static

rgb(255, 222, 173).

Colorf uicore::Colorf::navy
static

rgb( 0, 0, 128).

Colorf uicore::Colorf::oldlace
static

rgb(253, 245, 230).

Colorf uicore::Colorf::olive
static

rgb(128, 128, 0).

Colorf uicore::Colorf::olivedrab
static

rgb(107, 142, 35).

Colorf uicore::Colorf::orange
static

rgb(255, 165, 0).

Colorf uicore::Colorf::orangered
static

rgb(255, 69, 0).

Colorf uicore::Colorf::orchid
static

rgb(218, 112, 214).

Colorf uicore::Colorf::palegoldenrod
static

rgb(238, 232, 170).

Colorf uicore::Colorf::palegreen
static

rgb(152, 251, 152).

Colorf uicore::Colorf::paleturquoise
static

rgb(175, 238, 238).

Colorf uicore::Colorf::palevioletred
static

rgb(219, 112, 147).

Colorf uicore::Colorf::papayawhip
static

rgb(255, 239, 213).

Colorf uicore::Colorf::peachpuff
static

rgb(255, 218, 185).

Colorf uicore::Colorf::peru
static

rgb(205, 133, 63).

Colorf uicore::Colorf::pink
static

rgb(255, 192, 203).

Colorf uicore::Colorf::plum
static

rgb(221, 160, 221).

Colorf uicore::Colorf::powderblue
static

rgb(176, 224, 230).

Colorf uicore::Colorf::purple
static

rgb(128, 0, 128).

Colorf uicore::Colorf::red
static

rgb(255, 0, 0).

Colorf uicore::Colorf::rosybrown
static

rgb(188, 143, 143).

Colorf uicore::Colorf::royalblue
static

rgb( 65, 105, 225).

Colorf uicore::Colorf::saddlebrown
static

rgb(139, 69, 19).

Colorf uicore::Colorf::salmon
static

rgb(250, 128, 114).

Colorf uicore::Colorf::sandybrown
static

rgb(244, 164, 96).

Colorf uicore::Colorf::seagreen
static

rgb( 46, 139, 87).

Colorf uicore::Colorf::seashell
static

rgb(255, 245, 238).

Colorf uicore::Colorf::sienna
static

rgb(160, 82, 45).

Colorf uicore::Colorf::silver
static

rgb(192, 192, 192).

Colorf uicore::Colorf::skyblue
static

rgb(135, 206, 235).

Colorf uicore::Colorf::slateblue
static

rgb(106, 90, 205).

Colorf uicore::Colorf::slategray
static

rgb(112, 128, 144).

Colorf uicore::Colorf::slategrey
static

rgb(112, 128, 144).

Colorf uicore::Colorf::snow
static

rgb(255, 250, 250).

Colorf uicore::Colorf::springgreen
static

rgb( 0, 255, 127).

Colorf uicore::Colorf::steelblue
static

rgb( 70, 130, 180).

Colorf uicore::Colorf::tan
static

rgb(210, 180, 140).

Colorf uicore::Colorf::teal
static

rgb( 0, 128, 128).

Colorf uicore::Colorf::thistle
static

rgb(216, 191, 216).

Colorf uicore::Colorf::tomato
static

rgb(255, 99, 71).

Colorf uicore::Colorf::transparent
static

rgba(0, 0, 0, 0).

Colorf uicore::Colorf::turquoise
static

rgb( 64, 224, 208).

Colorf uicore::Colorf::violet
static

rgb(238, 130, 238).

Colorf uicore::Colorf::wheat
static

rgb(245, 222, 179).

Colorf uicore::Colorf::white
static

rgb(255, 255, 255).

Colorf uicore::Colorf::whitesmoke
static

rgb(245, 245, 245).

Colorf uicore::Colorf::yellow
static

rgb(255, 255, 0).

Colorf uicore::Colorf::yellowgreen
static

rgb(154, 205, 50).


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