$extrastylesheet
#include <mln/value/hsl.hh>
Public Member Functions | |
| hsl_ () | |
| hsl_ (const literal::zero_t &) | |
| hsl_ (const H &hue, const S &sat, const L &lum) | |
| const H & | hue () const |
| H & | hue () |
| const L & | lum () const |
| L & | lum () |
| const S & | sat () const |
| S & | sat () |
Public Types | |
| typedef Object< void > | category |
| typedef hsl_< H, S, L > | exact_t |
| typedef H | h_type |
| typedef L | l_type |
| typedef S | s_type |
|
inline |
|
inline |
|
inline |
| const H& mln::value::hsl_< H, S, L >::hue | ( | ) | const |
Read-only access to the hue component.
| H& mln::value::hsl_< H, S, L >::hue | ( | ) |
Read-write access to the hue component.
| const L& mln::value::hsl_< H, S, L >::lum | ( | ) | const |
| L& mln::value::hsl_< H, S, L >::lum | ( | ) |
| const S& mln::value::hsl_< H, S, L >::sat | ( | ) | const |
| S& mln::value::hsl_< H, S, L >::sat | ( | ) |
|
inherited |
|
inherited |
| typedef H mln::value::hsl_< H, S, L >::h_type |
| typedef L mln::value::hsl_< H, S, L >::l_type |
| typedef S mln::value::hsl_< H, S, L >::s_type |