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>