Classes | |
struct | abs |
struct | accu_result |
struct | binary |
struct | binary_param |
struct | blue |
struct | C< R(*)(A) > |
struct | cast_p2v_expr_ |
struct | col |
struct | comp |
struct | comp_count |
struct | compose |
struct | cos |
struct | from_accu |
Wrap an accumulator into a function. More... | |
struct | green |
struct | inf |
struct | ithcomp |
struct | parameter |
struct | parameter< binary_param< F, Param, Storage, E > > |
struct | parameter< binary_param< F, Param, void, E > > |
struct | parameter< internal::compose_helper< CatF, F, CatG, G > > |
struct | parameter< internal::composition< CatF, F, CatG, G > > |
struct | parameter< unary_param< F, Param, Storage, E > > |
struct | parameter< unary_param< F, Param, void, E > > |
struct | red |
struct | row |
struct | scomp |
struct | sli |
struct | stored |
struct | stored< void > |
struct | sup |
struct | unary |
struct | unary_param |
Namespaces | |
namespace | access |
Namespace for access functions. | |
namespace | i2v |
Namespace of integer-to-value functions. | |
namespace | internal |
Internal namespace of functions. | |
namespace | norm |
namespace | p2b |
Namespace of functions from point to boolean. | |
namespace | p2p |
Namespace of functions from grid point to grid point. | |
namespace | p2v |
Namespace of functions from point to value. | |
namespace | spe |
namespace | stat |
Namespace of statistical functions. | |
namespace | v2b |
Namespace of functions from value to logic value. | |
namespace | v2i |
Namespace of value-to-integer functions. | |
namespace | v2v |
Namespace of functions from value to value. | |
namespace | v2w2v |
Namespace of bijective functions. | |
namespace | v2w_w2v |
Namespace of functions from value to value. | |
namespace | vv2b |
Namespace of functions from value to value. | |
namespace | vv2v |
Namespace of functions from a couple of values to a value. | |
namespace | x2p |
Namespace of functions from point to value. | |
namespace | x2v |
Namespace of functions from vector to value. | |
namespace | x2x |
Namespace of functions from vector to vector. | |
Functions | |
template<typename V, typename F> | |
cast_p2v_expr_< V, F > | cast (const Function_v2v< F > &f) |
template<typename M, typename T> | |
mln_fun_with (M, T) unmeta(const M & | |
template<typename M, typename T> | |
void | unmeta (const Meta_Function< M > &, T) |
Variables | |
T |
Forward declarations.
Forward declaration.
cast_p2v_expr_<V, F> mln::fun::cast | ( | const Function_v2v< F > & | f | ) | [inline] |
mln::fun::mln_fun_with | ( | M | , | |
T | ||||
) | const [inline] |
void mln::fun::unmeta | ( | const Meta_Function< M > & | , | |
T | ||||
) | [inline] |
Definition at line 137 of file meta_function.hh.
Referenced by mln::fun::i2v::value_at_index< T >::operator()(), mln::fun::v2v::linear_sat< V, T, R >::operator()(), mln::fun::v2v::linear< V, T, R >::operator()(), mln::fun::v2i::index_of_value< T >::operator()(), mln::fun::v2v::inc< T >::operator()(), mln::fun::v2v::dec< T >::operator()(), and mln::fun::spe::lwrapper< Any, T >::to_result().