Classes | Namespaces | Typedefs | Functions
gft_color.h File Reference
#include "gft_common.h"

Go to the source code of this file.

Classes

struct  gft::Color::_ColorRGB
 
struct  gft::Color::_ColorHSV
 
struct  gft::Color::_ColorLab
 

Namespaces

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

Typedefs

typedef struct
gft::Color::_ColorRGB 
gft::Color::ColorRGB
 
typedef struct
gft::Color::_ColorHSV 
gft::Color::ColorHSV
 
typedef struct
gft::Color::_ColorLab 
gft::Color::ColorLab
 

Functions

int gft::Color::Triplet (int a, int b, int c)
 
ColorHSV gft::Color::RGB2HSV (ColorRGB rgb)
 
ColorRGB gft::Color::HSV2RGB (ColorHSV hsv)
 
ColorLab gft::Color::RGB2Lab (ColorRGB rgb)
 
ColorLab gft::Color::RGB2Lab_2 (ColorRGB rgb)
 
ColorRGB gft::Color::Lab2RGB (ColorLab lab)
 
int gft::Color::Channel0 (int c)
 
int gft::Color::Channel1 (int c)
 
int gft::Color::Channel2 (int c)