#include <rgb32.hh>
Public Types | |
enum | { dim = 3, nbits = 32, card = mln_value_card_from_(nbits) } |
typedef void | comp |
typedef mln::value::int_u< 8 > | comp_0 |
typedef mln::value::int_u< 8 > | comp_1 |
typedef mln::value::int_u< 8 > | comp_2 |
typedef trait::value::kind::color | kind |
typedef trait::value::nature::vectorial | nature |
typedef trait::value::quant::high | quant |
typedef algebra::vec< dim, float > | sum |
Static Public Member Functions | |
template<typename V > | |
static comp_0 | get_comp_0 (const V &v) |
template<typename V > | |
static comp_1 | get_comp_1 (const V &v) |
template<typename V > | |
static comp_2 | get_comp_2 (const V &v) |
static const char * | name () |
Definition at line 153 of file rgb32.hh.
typedef void mln::trait::value_< mln::value::qt::rgb32 >::comp |
typedef mln::value::int_u<8> mln::trait::value_< mln::value::qt::rgb32 >::comp_0 |
typedef mln::value::int_u<8> mln::trait::value_< mln::value::qt::rgb32 >::comp_1 |
typedef mln::value::int_u<8> mln::trait::value_< mln::value::qt::rgb32 >::comp_2 |
typedef algebra::vec<dim, float> mln::trait::value_< mln::value::qt::rgb32 >::sum |
static comp_0 mln::trait::value_< mln::value::qt::rgb32 >::get_comp_0 | ( | const V & | v | ) | [inline, static] |
static comp_1 mln::trait::value_< mln::value::qt::rgb32 >::get_comp_1 | ( | const V & | v | ) | [inline, static] |
static comp_2 mln::trait::value_< mln::value::qt::rgb32 >::get_comp_2 | ( | const V & | v | ) | [inline, static] |
static const char* mln::trait::value_< mln::value::qt::rgb32 >::name | ( | ) | [inline, static] |