$extrastylesheet
#include <mln/fun/p2v/ternary.hh>
Public Member Functions | |
| ternary_ (const Function_v2b< P > &f_pred, const Function_v2v< T > &f_true, const Function_v2v< F > &f_false) | |
| template<typename Pt > | |
| result | operator() (const Pt &p) const |
Protected Attributes | |
| const F | f_false_ |
| const P | f_pred_ |
| const T | f_true_ |
Public Types | |
| typedef T::result | result |
Definition at line 47 of file ternary.hh.
| mln::fun::p2v::ternary_< P, T, F >::ternary_ | ( | const Function_v2b< P > & | f_pred, |
| const Function_v2v< T > & | f_true, | ||
| const Function_v2v< F > & | f_false | ||
| ) |
| result mln::fun::p2v::ternary_< P, T, F >::operator() | ( | const Pt & | p | ) | const |
|
protected |
Definition at line 62 of file ternary.hh.
|
protected |
Definition at line 60 of file ternary.hh.
|
protected |
Definition at line 61 of file ternary.hh.
| typedef T ::result mln::fun::p2v::ternary_< P, T, F >::result |
Definition at line 50 of file ternary.hh.