$extrastylesheet
#include <mln/fun/v2v/saturate.hh>
Public Member Functions | |
saturate () | |
saturate (const V &min, const V &max) | |
template<typename W > | |
V | operator() (const W &w) const |
Protected Attributes | |
V | max_ |
V | min_ |
bool | needs_update_ |
Public Types | |
typedef Function_v2v< void > | category |
typedef saturate< V > | exact_t |
typedef void | mutable_result |
typedef V | result |
Definition at line 54 of file fun/v2v/saturate.hh.
mln::fun::v2v::saturate< V >::saturate | ( | ) |
mln::fun::v2v::saturate< V >::saturate | ( | const V & | min, |
const V & | max | ||
) |
V mln::fun::v2v::saturate< V >::operator() | ( | const W & | w | ) | const |
|
protected |
Definition at line 65 of file fun/v2v/saturate.hh.
|
protected |
Definition at line 65 of file fun/v2v/saturate.hh.
|
mutableprotected |
Definition at line 66 of file fun/v2v/saturate.hh.
|
inherited |
Definition at line 134 of file function.hh.
|
inherited |
|
inherited |
Definition at line 135 of file function.hh.
typedef V mln::fun::v2v::saturate< V >::result |
Definition at line 59 of file fun/v2v/saturate.hh.