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

hsv_rgb.cc File Reference

#include <math.h>
#include <stdlib.h>

Defines

#define REAL_TYPE   float
#define MIN(a, b)   (a<b?a:b)
#define MAX(a, b)   (a>b?a:b)
#define NO_HUE   -1

Functions

void rgbToHsv (REAL_TYPE r, REAL_TYPE g, REAL_TYPE b, REAL_TYPE *h, REAL_TYPE *s, REAL_TYPE *v)
void hsvToRgb (REAL_TYPE h, REAL_TYPE s, REAL_TYPE v, REAL_TYPE *r, REAL_TYPE *g, REAL_TYPE *b)

Define Documentation

#define MAX a,
     (a>b?a:b)
 

#define MIN a,
     (a<b?a:b)
 

#define NO_HUE   -1
 

#define REAL_TYPE   float
 


Function Documentation

void hsvToRgb REAL_TYPE    h,
REAL_TYPE    s,
REAL_TYPE    v,
REAL_TYPE *    r,
REAL_TYPE *    g,
REAL_TYPE *    b
 

void rgbToHsv REAL_TYPE    r,
REAL_TYPE    g,
REAL_TYPE    b,
REAL_TYPE *    h,
REAL_TYPE *    s,
REAL_TYPE *    v
 


Generated on Sun Jun 16 17:36:43 2002 for Anirudh's Vortex-Wake Simulation Code by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001