$extrastylesheet
#include <mln/value/graylevel_f.hh>
Public Member Functions | |
graylevel_f () | |
graylevel_f (const graylevel_f &rhs) | |
graylevel_f (float val) | |
template<unsigned n> | |
graylevel_f (const graylevel< n > &rhs) | |
C & | handle_ () |
template<unsigned n> | |
operator graylevel< n > () const | |
graylevel_f & | operator= (const graylevel_f &rhs) |
graylevel_f & | operator= (float val) |
template<unsigned n> | |
graylevel_f & | operator= (const graylevel< n > &rhs) |
const C & | to_enc () const |
V | to_equiv () const |
N | to_interop () const |
float | value () const |
graylevel_f (const mln::literal::black_t &) | |
graylevel_f (const mln::literal::medium_gray_t &) | |
graylevel_f (const mln::literal::white_t &) | |
graylevel_f & | operator= (const mln::literal::black_t &) |
graylevel_f & | operator= (const mln::literal::medium_gray_t &) |
graylevel_f & | operator= (const mln::literal::white_t &) |
Protected Attributes | |
enc | v_ |
Public Types | |
typedef Floating< void > | category |
typedef C | enc |
typedef V | equiv |
typedef graylevel_f | exact_t |
typedef N | interop |
General gray-level class on n bits.
Definition at line 215 of file graylevel_f.hh.
|
inline |
Constructor without argument.
Definition at line 46 of file graylevel_f.hxx.
|
inline |
Copy constructor.
Definition at line 88 of file graylevel_f.hxx.
|
inline |
Constructor from float.
Definition at line 52 of file graylevel_f.hxx.
mln::value::graylevel_f::graylevel_f | ( | const graylevel< n > & | rhs | ) |
Constructor from graylevel.
Definition at line 70 of file graylevel_f.hxx.
|
inline |
Ctors with literals.
Definition at line 105 of file graylevel_f.hxx.
|
inline |
Definition at line 119 of file graylevel_f.hxx.
|
inline |
Definition at line 133 of file graylevel_f.hxx.
|
inlineinherited |
Definition at line 81 of file value_like.hh.
|
inline |
Conversion to graylevel<n>.
Definition at line 148 of file graylevel_f.hxx.
|
inline |
Assigment.
Definition at line 96 of file graylevel_f.hxx.
|
inline |
Assigment with float.
Definition at line 61 of file graylevel_f.hxx.
graylevel_f & mln::value::graylevel_f::operator= | ( | const graylevel< n > & | rhs | ) |
Assigment with graylevel.
Definition at line 79 of file graylevel_f.hxx.
|
inline |
Assigment with literals.
Definition at line 112 of file graylevel_f.hxx.
|
inline |
Definition at line 126 of file graylevel_f.hxx.
|
inline |
Definition at line 140 of file graylevel_f.hxx.
|
inherited |
Explicit conversion towards encoding type.
|
inherited |
Explicit conversion towards equivalent type.
|
inherited |
Explicit conversion towards interoperation type.
|
inline |
Access to std type.
Definition at line 155 of file graylevel_f.hxx.
|
protectedinherited |
Definition at line 84 of file value_like.hh.
|
inherited |
Definition at line 64 of file floating.hh.
|
inherited |
Encoding associated type.
Definition at line 65 of file value_like.hh.
|
inherited |
Equivalent associated type.
Definition at line 62 of file value_like.hh.
|
inherited |
|
inherited |
Interoperation associated type.
Definition at line 68 of file value_like.hh.