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

mln::trait::value_< mln::value::graylevel_f > Struct Template Reference

#include <graylevel_f.hh>

List of all members.

Public Types

enum  { dim = 1, nbits = mln_nbits(equiv_), card = 0 }
typedef float comp
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 const equiv_ epsilon ()
static const equiv_ max ()
static const equiv_ min ()

Private Types

typedef mln::value::float01_f equiv_
typedef mln::value::graylevel_f self_

Detailed Description

template<>
struct mln::trait::value_< mln::value::graylevel_f >

Definition at line 159 of file graylevel_f.hh.


Member Typedef Documentation

Definition at line 181 of file graylevel_f.hh.

Definition at line 163 of file graylevel_f.hh.

Definition at line 174 of file graylevel_f.hh.

Definition at line 173 of file graylevel_f.hh.

Definition at line 162 of file graylevel_f.hh.

Definition at line 183 of file graylevel_f.hh.


Member Enumeration Documentation

anonymous enum
Enumerator:
dim 
nbits 
card 

Definition at line 167 of file graylevel_f.hh.


Member Function Documentation

static const equiv_ mln::trait::value_< mln::value::graylevel_f >::epsilon (  )  [inline, static]

Definition at line 179 of file graylevel_f.hh.

static const equiv_ mln::trait::value_< mln::value::graylevel_f >::max (  )  [inline, static]

Definition at line 178 of file graylevel_f.hh.

static const equiv_ mln::trait::value_< mln::value::graylevel_f >::min (  )  [inline, static]

Definition at line 177 of file graylevel_f.hh.

typedef mln::trait::value_< mln::value::graylevel_f >::mln_trait_value_quant_ ( equiv_   )