Namespaces | Macros | Functions
gft_color.cpp File Reference
#include "gft_color.h"

Namespaces

 gft
 Base namespace for common definitions and prototypes.
 
 gft::Color
 

Macros

#define GMAX(a, b, c)   (((a>=b)&&(a>=c))?a:((b>c)?b:c))
 
#define GMIN(a, b, c)   (((a<=b)&&(a<=c))?a:((b<c)?b:c))
 

Functions

int gft::Color::Triplet (int a, int b, int c)
 
double gft::Color::f (double t)
 
ColorLab gft::Color::RGB2Lab_2 (ColorRGB rgb)
 
ColorLab gft::Color::RGB2Lab (ColorRGB rgb)
 
ColorRGB gft::Color::Lab2RGB (ColorLab lab)
 
ColorHSV gft::Color::RGB2HSV (ColorRGB rgb)
 
ColorRGB gft::Color::HSV2RGB (ColorHSV hsv)
 

Macro Definition Documentation

#define GMAX (   a,
  b,
 
)    (((a>=b)&&(a>=c))?a:((b>c)?b:c))
#define GMIN (   a,
  b,
 
)    (((a<=b)&&(a<=c))?a:((b<c)?b:c))