RGB/HSV/HSL Conversions

Functions

Vector RGBToHSV (const Vector &col)
 
Vector HSVToRGB (const Vector &col)
 
Vector RGBToHSL (const Vector &col)
 
Vector HSLtoRGB (const Vector &col)
 

Detailed Description

Function Documentation

◆ RGBToHSV()

Vector cineware::RGBToHSV ( const Vector col)

Converts RGB into the HSV color space.

Parameters
[in]colThe RGB color to convert.
Returns
The converted HSV color.

◆ HSVToRGB()

Vector cineware::HSVToRGB ( const Vector col)

Converts HSV into the RGB color space.

Parameters
[in]colThe HSV color to convert.
Returns
The converted RGB color.

◆ RGBToHSL()

Vector cineware::RGBToHSL ( const Vector col)

Converts RGB into the HSL color space.

Parameters
[in]colThe RGB color to convert.
Returns
The converted HSL color.

◆ HSLtoRGB()

Vector cineware::HSLtoRGB ( const Vector col)

Converts HSL into the RGB color space.

Parameters
[in]colThe HSL color to convert.
Returns
The converted RGB color.