mln::value::hsi_< H, S, I > Class Template Reference
#include <hsi.hh>
List of all members.
|
Public Types |
| typedef H | h_type |
| typedef I | i_type |
| typedef S | s_type |
Public Member Functions |
| | hsi_ (const H &hue, const S &sat, const I &inty) |
| | Constructor from component values.
|
| | hsi_ () |
| | Constructor without argument.
|
| H & | hue () |
| | Read-write access to the hue component.
|
| const H & | hue () const |
| | Read-only access to the hue component.
|
| I & | inty () |
| const I & | inty () const |
| S & | sat () |
| const S & | sat () const |
Private Attributes |
| H | hue_ |
| I | int_ |
| S | sat_ |
Detailed Description
template<typename H, typename S, typename I>
class mln::value::hsi_< H, S, I >
Definition at line 50 of file hsi.hh.
Member Typedef Documentation
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
Constructor & Destructor Documentation
template<typename H, typename S, typename I>
Constructor without argument.
Definition at line 59 of file hsi.hh.
template<typename H, typename S, typename I>
Constructor from component values.
Definition at line 64 of file hsi.hh.
Member Function Documentation
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
Member Data Documentation
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>
template<typename H, typename S, typename I>