Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class 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.

Namespaces

namespace  InSpace

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


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
 


Generated on Thu Jul 8 15:19:29 2004 for inspace by doxygen 1.3.4