// ===================================================================
// $Id: colors.h,v 1.1.1.1 2002/10/21 13:20:03 damez Exp $
//
// colors.h:
//     Header file containing all kinds of colors.
//
// Licence: the use and distribution of this file is severely limited, please
// see the file 'doc/Licence.txt'. Any non-authorized use can be prosecuted under
// International Law. For further questions, please, e-mail to VHavran@seznam.cz
// or mail to Vlastimil Havran, Pohodli 27, 57001 Litomysl, the Czech Republic.
// REPLACEMENT_STRING
//
// Initial coding by Nicholas Wilt, changed by Vlastimil Havran, 1999

#ifndef __COLORS_H__
#define __COLORS_H__

// BRDFLIB headers
#include "configh.h"
#include "color.h"

__BEGIN_BRDFLIB_HEADER

#define Black CValues(0, 0, 0)
#define White CValues(1, 1, 1)
#define Red CValues(1, 0, 0)
#define Green CValues(0, 1, 0)
#define Blue CValues(0, 0, 1)
#define Yellow CValues(1, 1, 0)
#define Cyan CValues(0, 1, 1)
#define Magenta CValues(1, 0, 1)
#define Aquamarine CValues(0.439216, 0.858824, 0.576471)
#define BlueViolet CValues(0.62352, 0.372549, 0.623529)
#define Brown CValues(0.647059, 0.164706, 0.164706)
#define CadetBlue CValues(0.372549, 0.623529, 0.623529)
#define Coral CValues(1.0, 0.498039, 0.0)
#define CornflowerBlue CValues(0.258824, 0.258824, 0.435294)
#define DarkGreen CValues(0.184314, 0.309804, 0.184314)
#define DarkOliveGreen CValues(0.309804, 0.309804, 0.184314)
#define DarkOrchid CValues(0.6, 0.196078, 0.8)
#define DarkSlateBlue CValues(0.419608, 0.137255, 0.556863)
#define DarkSlateGray CValues(0.184314, 0.309804, 0.309804)
#define DarkSlateGrey CValues(0.184314, 0.309804, 0.309804)
#define DarkTurquoise CValues(0.439216, 0.576471, 0.858824)
#define DimGray CValues(0.329412, 0.329412, 0.329412)
#define DimGrey CValues(0.329412, 0.329412, 0.329412)
#define Firebrick CValues(0.556863, 0.137255, 0.137255)
#define ForestGreen CValues(0.137255, 0.556863, 0.137255)
#define Gold CValues(0.8, 0.498039, 0.196078)
#define Goldenrod CValues(0.858824, 0.858824, 0.439216)
#define Gray CValues(0.752941, 0.752941, 0.752941)
#define GreenYellow CValues(0.576471, 0.858824, 0.439216)
#define Grey CValues(0.752941, 0.752941, 0.752941)
#define IndianRed CValues(0.309804, 0.184314, 0.184314)
#define Khaki CValues(0.623529, 0.623529, 0.372549)
#define LightBlue CValues(0.74902, 0.847059, 0.847059)
#define LightGray CValues(0.658824, 0.658824, 0.658824)
#define LightGrey CValues(0.658824, 0.658824, 0.658824)
#define LightSteelBlue CValues(0.560784, 0.560784, 0.737255)
#define LimeGreen CValues(0.196078, 0.8, 0.196078)
#define Maroon CValues(0.556863, 0.137255, 0.419608)
#define MediumAquamarine CValues(0.196078, 0.8, 0.6)
#define MediumBlue CValues(0.196078, 0.196078, 0.8)
#define MediumForestGreen CValues(0.419608, 0.556863, 0.137255)
#define MediumGoldenrod CValues(0.917647, 0.917647, 0.678431)
#define MediumOrchid CValues(0.576471, 0.439216, 0.858824)
#define MediumSeaGreen CValues(0.258824, 0.435294, 0.258824)
#define MediumSlateBlue CValues(0.498039, 0.0, 1.0)
#define MediumSpringGreen CValues(0.498039, 1.0, 0.0)
#define MediumTurquoise CValues(0.439216, 0.858824, 0.858824)
#define MediumVioletRed CValues(0.858824, 0.439216, 0.576471)
#define MidnightBlue CValues(0.184314, 0.184314, 0.309804)
#define Navy CValues(0.137255, 0.137255, 0.556863)
#define NavyBlue CValues(0.137255, 0.137255, 0.556863)
#define Orange CValues(0.8, 0.196078, 0.196078)
#define OrangeRed CValues(1.0, 0.0, 0.498039)
#define Orchid CValues(0.858824, 0.439216, 0.858824)
#define PaleGreen CValues(0.560784, 0.737255, 0.560784)
#define Pink CValues(0.737255, 0.560784, 0.560784)
#define Plum CValues(0.917647, 0.678431, 0.917647)
#define Salmon CValues(0.435294, 0.258824, 0.258824)
#define SeaGreen CValues(0.137255, 0.556863, 0.419608)
#define Sienna CValues(0.556863, 0.419608, 0.137255)
#define SkyBlue CValues(0.196078, 0.6, 0.8)
#define SlateBlue CValues(0.0, 0.498039, 1.0)
#define SpringGreen CValues(0.0, 1.0, 0.498039)
#define SteelBlue CValues(0.137255, 0.419608, 0.556863)
#define Tan CValues(0.858824, 0.576471, 0.439216)
#define Thistle CValues(0.847059, 0.74902, 0.847059)
#define Turquoise CValues(0.678431, 0.917647, 0.917647)
#define Violet CValues(0.309804, 0.184314, 0.309804)
#define VioletRed CValues(0.8, 0.196078, 0.6)
#define Wheat CValues(0.847059, 0.847059, 0.74902)
#define YellowGreen CValues(0.6, 0.8, 0.196078)


__END_BRDFLIB_HEADER

#endif // __COLORS_H__

