Main Page | Class List | Directories | Class Members

Colour Class Reference

#include <Colour.h>

List of all members.

Public Member Functions

 Colour (void)
 Colour (GLubyte R, GLubyte G, GLubyte B)
 Colour (double *colours)
 ~Colour (void)
double * White (void)
double * Black (void)
double * Red (void)
double * Green (void)
double * Blue (void)
double * Yellow (void)
double * Cyan (void)
double * Magenta (void)
double * Violet (void)
double * Indigo (void)
double * Orange (void)
double * Gray (void)
double * Brown (void)
double * Gold (void)
double * Snow (void)
double * Ghostwhite (void)
double * WhiteSmoke (void)
double * Gainsboro (void)
double * FloralWhite (void)
double * OldLace (void)
double * Linen (void)
double * AntiqueWhite (void)
double * PapayaWhip (void)
double * BlanchedAlmond (void)
double * Bisque (void)
double * PeachPuff (void)
double * NavajoWhite (void)
double * Moccasin (void)
double * CornSilk (void)
double * Ivory (void)
double * LemonChiffon (void)
double * SeaShell (void)
double * HoneyDew (void)
double * MintCream (void)
double * Azure (void)
double * AliceBlue (void)
double * Lavender (void)
double * LavenderBlush (void)
double * MistyRose (void)
double * DarkSlateGray (void)
double * DimGray (void)
double * SlateGray (void)
double * LightSlateGray (void)
double * LightGrey (void)
double * MidnightBlue (void)
double * NavyBlue (void)
double * CornFlowerBlue (void)
double * DarkSlateBlue (void)
double * SlateBlue (void)
double * MediumSlateBlue (void)
double * RoyalBlue (void)
double * DodgerBlue (void)
double * DeepSkyBlue (void)
double * SkyBlue (void)
double * LightSkyBlue (void)
double * SteelBlue (void)
double * LightBlue (void)
double * PowderBlue (void)
double * PaleTurquoise (void)
double * DarkTurquoise (void)
double * Turquoise (void)
double * CadetBlue (void)
double * MediumAquamarine (void)
double * DarkOliveGreen (void)
double * DarkSeaGreen (void)
double * SeaGreen (void)
double * PaleGreen (void)
double * SpringGreen (void)
double * LawnGreen (void)
double * ChartReUse (void)
double * GreenYellow (void)
double * ForestGreen (void)
double * DarkKhaki (void)
double * Khaki (void)
double * RosyBrown (void)
double * IndianRed (void)
double * SaddleBrown (void)
double * Sienna (void)
double * Peru (void)
double * BurlyWood (void)
double * Beige (void)
double * Wheat (void)
double * SandyBrown (void)
double * Tan (void)
double * Chocolate (void)
double * FireBrick (void)
double * DarkSalmon (void)
double * Salmon (void)
double * DarkOrange (void)
double * Coral (void)
double * LightCoral (void)
double * Tomato (void)
double * OrangeRed (void)
double * HotPink (void)
double * DeepPink (void)
double * Pink (void)
double * PaleVioletRed (void)
double * Maroon (void)
double * MediumVioletRed (void)
double * Plum (void)
double * Orchid (void)
double * BlueViolet (void)
double * Purple (void)
double * DarkGray (void)
double * DarkCyan (void)
double * DarkMagenta (void)
double * DarkRed (void)
double * LightGreen (void)
double * CurrColour (void)
void Alpha (float A)
double * GetColour (GLubyte R, GLubyte G, GLubyte B, GLubyte A=255)
const Colouroperator= (const Colour &)
const Colouroperator= (const double *)

Static Public Member Functions

static ColourInitialize (void)
static ColourInstance (void)
static void Destroy (void)

Protected Member Functions

double * RGBToOpenGLColours ()
double * RGBToOpenGLColoursUS ()


Detailed Description

Colour.h - Used for specifying OpenGL colours intuitively. All colours have been coded with their RGB values which are well user understandable and they will be converted into OpenGL colour specification in the range 0 to 1 when a function is called.

Usage: glColor3dv(Colour::Instance()->{colour name}); eg.: glColor3dv(Colour::Instance()->white());

Instantiated as Single-Ton object.

Colour names obtained from http://www.help4web.net/webmaster/Color/RGB-Values.html and http://www.oreilly.com/catalog/wdnut/excerpt/color_names.html O'Reilly & Associates, Inc. accessed 8 june 04 and 30 june 04 , respectively.


Constructor & Destructor Documentation

Colour::Colour void   ) 
 

Default Constructor

Parameters:
none 

Colour::Colour GLubyte  R,
GLubyte  G,
GLubyte  B
 

Constructor

Parameters:
Three Byte values R,G and B. Alpha is set to 255 (1.0)

Colour::Colour double *  colours  ) 
 

Constructor

Parameters:
A double array of four values indicating and RGB and A.

Colour::~Colour void   ) 
 

Class's destructor


Member Function Documentation

double * Colour::AliceBlue void   ) 
 

Function for returning colour aliceblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

void Colour::Alpha float  A  ) 
 

method to set alpha value. should be in the range 0 and 1

Parameters:
A float value ranging between 0 and 1 indicating transparency. This value sets the transparency valu of the class to that value. Subsequent calls to colour function uses this value to return the Alpha value.
Returns:
none

double * Colour::AntiqueWhite void   ) 
 

Function for returning colour antiquewhite

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Azure void   ) 
 

Function for returning colour azure

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Beige void   ) 
 

Function for returning colour beige

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Bisque void   ) 
 

Function for returning colour bisque

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Black void   ) 
 

Function for returning colour black

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::BlanchedAlmond void   ) 
 

Function for returning colour blanchedalmond

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Blue void   ) 
 

Function for returning colour blue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::BlueViolet void   ) 
 

Function for returning colour blueviolet

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Brown void   ) 
 

Function for returning colour brown

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::BurlyWood void   ) 
 

Function for returning colour burlywood

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::CadetBlue void   ) 
 

Function for returning colour cadetblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::ChartReUse void   ) 
 

Function for returning colour chartreuse

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Chocolate void   ) 
 

Function for returning colour chocolate

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Coral void   ) 
 

Function for returning colour coral

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::CornFlowerBlue void   ) 
 

Function for returning colour cornflowerblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::CornSilk void   ) 
 

Function for returning colour cornsilk

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::CurrColour void   ) 
 

Function for returning current colour that is set in the class (in other words, previously accessed colour from the global instance of the object)

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Cyan void   ) 
 

Function for returning colour cyan

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkCyan void   ) 
 

Function for returning colour darkcyan

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkGray void   ) 
 

Function for returning colour darkgray

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkKhaki void   ) 
 

Function for returning colour darkkhaki

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkMagenta void   ) 
 

Function for returning colour darkmagenta

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkOliveGreen void   ) 
 

Function for returning colour darkolivegreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkOrange void   ) 
 

Function for returning colour darkorange

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkRed void   ) 
 

Function for returning colour darkred

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkSalmon void   ) 
 

Function for returning colour darksalmon

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkSeaGreen void   ) 
 

Function for returning colour darkseagreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkSlateBlue void   ) 
 

Function for returning colour darkslateblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkSlateGray void   ) 
 

Function for returning colour darkslategray

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DarkTurquoise void   ) 
 

Function for returning colour darkturquoise

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DeepPink void   ) 
 

Function for returning colour deeppink

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DeepSkyBlue void   ) 
 

Function for returning colour deepskyblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

void Colour::Destroy void   )  [static]
 

Static function to destroy the static instance of the object. Must be called Once, and only once, in an application, preferably at the point where your application performs clean up operations and exits.

Parameters:
none 
Returns:
none

double * Colour::DimGray void   ) 
 

Function for returning colour dimgray

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::DodgerBlue void   ) 
 

Function for returning colour dodgerblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::FireBrick void   ) 
 

Function for returning colour firebrick

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::FloralWhite void   ) 
 

Function for returning colour floralwhite

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::ForestGreen void   ) 
 

Function for returning colour forestgreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Gainsboro void   ) 
 

Function for returning colour gainsboro

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::GetColour GLubyte  R,
GLubyte  G,
GLubyte  B,
GLubyte  A = 255
[inline]
 

Get an OpenGL equivalent value (in the range 0 to 1) for Byte-Wise RGBA values

Parameters:
Four GLubyte values indicating RGB and A. A (Alpha) is an optional value and by default it is set to the value - 255.
Returns:
A double array of four values with values in the range 0 to 1 in each

double * Colour::Ghostwhite void   ) 
 

Function for returning colour ghostwhite

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Gold void   ) 
 

Function for returning colour gold

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Gray void   ) 
 

Function for returning colour gray

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Green void   ) 
 

Function for returning colour green

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::GreenYellow void   ) 
 

Function for returning colour greenyellow

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::HoneyDew void   ) 
 

Function for returning colour honeydew

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::HotPink void   ) 
 

Function for returning colour hotpink

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::IndianRed void   ) 
 

Function for returning colour indianred

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Indigo void   ) 
 

Function for returning colour indigo

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

Colour * Colour::Initialize void   )  [static]
 

static instance creator. Should be called once to instantiate the global instance of the object.

Parameters:
none 
Returns:
static instance of the object

Colour * Colour::Instance void   )  [static]
 

method for accessing static instance of the object and thereby member functions of the class. The function 'Initialize' will also do the same thing. But there should be a distinction between our nomenclature for initializing and accessing. Also the functionality that returns the static instance of the object when called 'Initialize' will act as a guard if this function is accidentally called more than once. Without this guard multiple initializations would become a serious problem.

See also:
Initialize()
Parameters:
none 
Returns:
static instance of the object from which you can call member functions

double * Colour::Ivory void   ) 
 

Function for returning colour ivory

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Khaki void   ) 
 

Function for returning colour khaki

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Lavender void   ) 
 

Function for returning colour lavender

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LavenderBlush void   ) 
 

Function for returning colour lavenderblush

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LawnGreen void   ) 
 

Function for returning colour lawngreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LemonChiffon void   ) 
 

Function for returning colour lemonchiffon

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LightBlue void   ) 
 

Function for returning colour lightblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LightCoral void   ) 
 

Function for returning colour lightcoral

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LightGreen void   ) 
 

Function for returning colour lightgreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LightGrey void   ) 
 

Function for returning colour lightgrey

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LightSkyBlue void   ) 
 

Function for returning colour lightskyblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::LightSlateGray void   ) 
 

Function for returning colour lighslatetgray

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Linen void   ) 
 

Function for returning colour linen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Magenta void   ) 
 

Function for returning colour magenta

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Maroon void   ) 
 

Function for returning colour maroon

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::MediumAquamarine void   ) 
 

Function for returning colour mediumaquamarine

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::MediumSlateBlue void   ) 
 

Function for returning colour mediumslateblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::MediumVioletRed void   ) 
 

Function for returning colour mediumvioletred

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::MidnightBlue void   ) 
 

Function for returning colour midnightblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::MintCream void   ) 
 

Function for returning colour mintcream

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::MistyRose void   ) 
 

Function for returning colour mistyrose

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Moccasin void   ) 
 

Function for returning colour moccasin

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::NavajoWhite void   ) 
 

Function for returning colour navajowhite

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::NavyBlue void   ) 
 

Function for returning colour navyblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::OldLace void   ) 
 

Function for returning colour oldlace

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

const Colour & Colour::operator= const double *   ) 
 

overloaded '=' operator to copy values of one object to another. not suitable when using this class as single-ton object

Parameters:
A double array of four values
Returns:
Reference of the object from which it is called

const Colour & Colour::operator= const Colour  ) 
 

overloaded '=' operator to copy values of one object to another. not suitable when using this class as single-ton object

Parameters:
An instance of the Colour object
Returns:
Reference of the object from which it is called

double * Colour::Orange void   ) 
 

Function for returning colour orange

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::OrangeRed void   ) 
 

Function for returning colour orangered

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Orchid void   ) 
 

Function for returning colour orchid

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::PaleGreen void   ) 
 

Function for returning colour palegreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::PaleTurquoise void   ) 
 

Function for returning colour paleturquoise

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::PaleVioletRed void   ) 
 

Function for returning colour palevioletred

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::PapayaWhip void   ) 
 

Function for returning colour papayawhip

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::PeachPuff void   ) 
 

Function for returning colour peachpuff

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Peru void   ) 
 

Function for returning colour peru

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Pink void   ) 
 

Function for returning colour pink

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Plum void   ) 
 

Function for returning colour plum

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::PowderBlue void   ) 
 

Function for returning colour powderblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Purple void   ) 
 

Function for returning colour purple

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Red void   ) 
 

Function for returning colour red

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::RGBToOpenGLColours  )  [protected]
 

converts RGBA values (BYTES) to OpenGL variants in the range 0 and 1. Used only internally. Not meant for public access.

Parameters:
none 
Returns:
A double array of four values

double * Colour::RGBToOpenGLColoursUS  )  [protected]
 

converts RGBA values (UNSIGNED SHORTS) to OpenGL variants in the range 0 and 1. Used only internally. Not meant for public access.

Parameters:
none 
Returns:
A double array of four values

double * Colour::RosyBrown void   ) 
 

Function for returning colour rosybrown

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::RoyalBlue void   ) 
 

Function for returning colour royalblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SaddleBrown void   ) 
 

Function for returning colour saddlebrown

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Salmon void   ) 
 

Function for returning colour salmon

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SandyBrown void   ) 
 

Function for returning colour sandybrown

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SeaGreen void   ) 
 

Function for returning colour seagreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SeaShell void   ) 
 

Function for returning colour seashell

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Sienna void   ) 
 

Function for returning colour sienna

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SkyBlue void   ) 
 

Function for returning colour skyblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SlateBlue void   ) 
 

Function for returning colour slateblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SlateGray void   ) 
 

Function for returning colour slategray

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Snow void   ) 
 

Function for returning colour snow

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SpringGreen void   ) 
 

Function for returning colour springgreen

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::SteelBlue void   ) 
 

Function for returning colour steelblue

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Tan void   ) 
 

Function for returning colour tan

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Tomato void   ) 
 

Function for returning colour tomato

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Turquoise void   ) 
 

Function for returning colour turquoise

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Violet void   ) 
 

Function for returning colour violet

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Wheat void   ) 
 

Function for returning colour wheat

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::White void   ) 
 

Function for returning colour white

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::WhiteSmoke void   ) 
 

Function for returning colour whitesmoke

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)

double * Colour::Yellow void   ) 
 

Function for returning colour yellow

Parameters:
none 
Returns:
A double array of four values (RGBA) - By default Alpha (A) is set to 1 (total opaque)


The documentation for this class was generated from the following files:
Generated on Tue Sep 27 13:37:12 2005 for A Colour Class for using with OpenGL - by  doxygen 1.4.4