#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_ |
Definition at line 50 of file hsi.hh.
| 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] |
| mln::value::hsi_< H, S, I >::hsi_ | ( | const H & | hue, | |
| const S & | sat, | |||
| const I & | inty | |||
| ) | [inline] |
| const H& mln::value::hsi_< H, S, I >::hue | ( | ) | const [inline] |
Read-only access to the hue component.
Definition at line 72 of file hsi.hh.
References mln::value::hsi_< H, S, I >::hue_.
| H& mln::value::hsi_< H, S, I >::hue | ( | ) | [inline] |
Read-write access to the hue component.
Definition at line 86 of file hsi.hh.
References mln::value::hsi_< H, S, I >::hue_.
| I& mln::value::hsi_< H, S, I >::inty | ( | ) | [inline] |
Definition at line 94 of file hsi.hh.
References mln::value::hsi_< H, S, I >::int_.
| const I& mln::value::hsi_< H, S, I >::inty | ( | ) | const [inline] |
Definition at line 80 of file hsi.hh.
References mln::value::hsi_< H, S, I >::int_.
| const S& mln::value::hsi_< H, S, I >::sat | ( | ) | const [inline] |
Definition at line 76 of file hsi.hh.
References mln::value::hsi_< H, S, I >::sat_.
| S& mln::value::hsi_< H, S, I >::sat | ( | ) | [inline] |
Definition at line 90 of file hsi.hh.
References mln::value::hsi_< H, S, I >::sat_.
H mln::value::hsi_< H, S, I >::hue_ [private] |
Definition at line 100 of file hsi.hh.
Referenced by mln::value::hsi_< H, S, I >::hue().
I mln::value::hsi_< H, S, I >::int_ [private] |
Definition at line 102 of file hsi.hh.
Referenced by mln::value::hsi_< H, S, I >::inty().
S mln::value::hsi_< H, S, I >::sat_ [private] |
Definition at line 101 of file hsi.hh.
Referenced by mln::value::hsi_< H, S, I >::sat().
1.7.1