Public Types | Public Member Functions | Static Public Member Functions | Private Types

mln::trait::value_< mln::value::internal::gray_f > Struct Template Reference

#include <gray_f.hh>

List of all members.

Public Types

enum  { nbits = mln_nbits(equiv_), card = 0 }
typedef trait::value::kind::gray kind
typedef
trait::value::nature::floating 
nature
typedef float sum

Public Member Functions

typedef mln_trait_value_quant_ (equiv_) quant

Static Public Member Functions

static equiv_ epsilon ()
static equiv_ max ()
static equiv_ min ()

Private Types

typedef float equiv_
typedef
mln::value::internal::gray_f 
self_

template<>
struct mln::trait::value_< mln::value::internal::gray_f >


Member Typedef Documentation


Member Enumeration Documentation

anonymous enum
Enumerator:
nbits 
card 

Member Function Documentation

static equiv_ mln::trait::value_< mln::value::internal::gray_f >::epsilon (  )  [inline, static]
static equiv_ mln::trait::value_< mln::value::internal::gray_f >::max (  )  [inline, static]
static equiv_ mln::trait::value_< mln::value::internal::gray_f >::min (  )  [inline, static]
typedef mln::trait::value_< mln::value::internal::gray_f >::mln_trait_value_quant_ ( equiv_   )