#include <hsi.hh>
Public Types | |
typedef H | h_type |
typedef I | i_type |
typedef S | s_type |
Public Member Functions | |
hsi_ () | |
Constructor without argument. | |
hsi_ (const H &hue, const S &sat, const I &inty) | |
Constructor from component values. | |
const H & | hue () const |
Read-only access to the hue component. | |
H & | hue () |
Read-write access to the hue component. | |
const I & | inty () const |
I & | inty () |
S & | sat () |
const S & | sat () const |
Private Attributes | |
H | hue_ |
I | int_ |
S | sat_ |
typedef H mln::value::hsi_< H, S, I >::h_type |
typedef I mln::value::hsi_< H, S, I >::i_type |
typedef S mln::value::hsi_< H, S, I >::s_type |
mln::value::hsi_< H, S, I >::hsi_ | ( | ) | [inline] |
Constructor without argument.
mln::value::hsi_< H, S, I >::hsi_ | ( | const H & | hue, | |
const S & | sat, | |||
const I & | inty | |||
) | [inline] |
Constructor from component values.
const H& mln::value::hsi_< H, S, I >::hue | ( | ) | const [inline] |
Read-only access to the hue component.
References mln::value::hsi_< H, S, I >::hue_.
H& mln::value::hsi_< H, S, I >::hue | ( | ) | [inline] |
Read-write access to the hue component.
References mln::value::hsi_< H, S, I >::hue_.
I& mln::value::hsi_< H, S, I >::inty | ( | ) | [inline] |
References mln::value::hsi_< H, S, I >::int_.
const I& mln::value::hsi_< H, S, I >::inty | ( | ) | const [inline] |
References mln::value::hsi_< H, S, I >::int_.
const S& mln::value::hsi_< H, S, I >::sat | ( | ) | const [inline] |
References mln::value::hsi_< H, S, I >::sat_.
S& mln::value::hsi_< H, S, I >::sat | ( | ) | [inline] |
References mln::value::hsi_< H, S, I >::sat_.
H mln::value::hsi_< H, S, I >::hue_ [private] |
Referenced by mln::value::hsi_< H, S, I >::hue().
I mln::value::hsi_< H, S, I >::int_ [private] |
Referenced by mln::value::hsi_< H, S, I >::inty().
S mln::value::hsi_< H, S, I >::sat_ [private] |
Referenced by mln::value::hsi_< H, S, I >::sat().