Milena (Olena)  User documentation 2.0a Id
 All Classes Namespaces Functions Variables Typedefs Enumerator Groups Pages
mln::fun::x2x::composed< T2, T1 > Struct Template Reference

Represent a composition of two transformations. More...

#include <composed.hh>

Inherits helper_composed_< T2, T1, composed< T2, T1 >,(mlc_is(T2, Function_v2v< T2 >)::value &&mlc_is(T1, Function_v2v< T1 >)::value) >, and check_t< metal::bool_<(T2::dim==T1::dim)>, metal::is< mln_argument(T2), T1::result > >.

Public Member Functions

 composed ()
 Constructor without argument.
 
 composed (const T2 &f, const T1 &g)
 Constructor with the two transformation to be composed.
 

Detailed Description

template<typename T2, typename T1>
struct mln::fun::x2x::composed< T2, T1 >

Represent a composition of two transformations.

Definition at line 144 of file composed.hh.

Constructor & Destructor Documentation

template<typename T2, typename T1>
mln::fun::x2x::composed< T2, T1 >::composed ( )
inline

Constructor without argument.

Definition at line 153 of file composed.hh.

template<typename T2, typename T1>
mln::fun::x2x::composed< T2, T1 >::composed ( const T2 &  f,
const T1 &  g 
)
inline

Constructor with the two transformation to be composed.

Definition at line 156 of file composed.hh.