Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Color.H File Reference

Holds a RGB color represented w/ floats in the range (0,1). More...

#include <std/strings.H>
#include <math.h>

Go to the source code of this file.

Compounds

class  Color

Defines

#define OUTSIDE_GLUE_CORE
#define MIN_L   0.0
 Maximum and Minimum values were attained using a simulation, see eof for more details.

#define MAX_L   100.0
#define MIN_A   -86.18717193603515625
#define MAX_A   98.2308502197265625
#define MIN_B   -107.85298919677734375
#define MAX_B   94.485137939453125
#define MIN_SATURATION   0.0
#define MAX_SATURATION   15.22387409210205078125
#define MIN_CHROMA   0.0
#define MAX_CHROMA   133.8037872314453125
#define INITIAL_INTERVAL   4.0
 for dynamically finding minimum and maximum LAB values

#define INTERVAL_FACTOR   8.0
 for recursive max/min calls, the factor to divide the interval by

#define MIN_INTERVAL   0.0078125
#define MIN_INTERVAL_FAILURE   0.25
 mininimum interval to recurse on if finding max/min initially fails


Functions

ostream & operator<< (ostream &os, const Color &c)
istream & operator>> (istream &is, Color &c)


Detailed Description

Holds a RGB color represented w/ floats in the range (0,1).

Author:
Daniel Keefe (dfk)

Define Documentation

#define INITIAL_INTERVAL   4.0
 

for dynamically finding minimum and maximum LAB values

#define INTERVAL_FACTOR   8.0
 

for recursive max/min calls, the factor to divide the interval by

#define MAX_A   98.2308502197265625
 

#define MAX_B   94.485137939453125
 

#define MAX_CHROMA   133.8037872314453125
 

#define MAX_L   100.0
 

#define MAX_SATURATION   15.22387409210205078125
 

#define MIN_A   -86.18717193603515625
 

#define MIN_B   -107.85298919677734375
 

#define MIN_CHROMA   0.0
 

#define MIN_INTERVAL   0.0078125
 

#define MIN_INTERVAL_FAILURE   0.25
 

mininimum interval to recurse on if finding max/min initially fails

#define MIN_L   0.0
 

Maximum and Minimum values were attained using a simulation, see eof for more details.

#define MIN_SATURATION   0.0
 

#define OUTSIDE_GLUE_CORE
 


Function Documentation

ostream& operator<< ostream &    os,
const Color   c
[inline]
 

istream& operator>> istream &    is,
Color   c
[inline]
 


Generated on Mon Sep 15 16:27:56 2003 for inspace by doxygen1.2.18