Namespaces | Classes | Functions | Variables

mln::fun Namespace Reference

Namespace of functions. More...

Namespaces

namespace  access
 

Namespace for access functions.


namespace  i2v
 

Namespace of integer-to-value functions.


namespace  internal
 

Internal namespace of functions.


namespace  n2v
 

Namespace of functions from nil to value.


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.


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

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

Detailed Description

Namespace of functions.

Forward declarations.

fun::i2v::array

Forward declaration.


Function Documentation

template<typename V , typename F >
cast_p2v_expr_<V, F> mln::fun::cast ( const Function_v2v< F > &  f  )  [inline]

Definition at line 70 of file fun/cast.hh.

References mln::exact().

template<typename M , typename T >
mln::fun::mln_fun_with ( ,
 
) const [inline]
template<typename M , typename T >
void mln::fun::unmeta ( const Meta_Function< M > &  ,
 
)

Variable Documentation