Public Types | Static Public Member Functions

mln::trait::next::set_precise_unary_< mln::fun::norm::l2, mln::algebra::vec< n, T > > Struct Template Reference

#include <norm.hh>

List of all members.

Public Types

typedef mln::algebra::vec< n, T > argument
typedef argumentlvalue
typedef mln::trait::value_
< typename
mln::trait::op::times
< argument, argument >::ret >
::sum 
result
typedef set_precise_unary_ ret

Static Public Member Functions

static result read (const argument &x)
static void write (lvalue l, const result &x)

Detailed Description

template<unsigned n, typename T>
struct mln::trait::next::set_precise_unary_< mln::fun::norm::l2, mln::algebra::vec< n, T > >

Definition at line 74 of file math/norm.hh.


Member Typedef Documentation

template<unsigned n, typename T >
typedef mln::algebra::vec<n, T> mln::trait::next::set_precise_unary_< mln::fun::norm::l2, mln::algebra::vec< n, T > >::argument

Definition at line 77 of file math/norm.hh.

template<unsigned n, typename T >
typedef argument& mln::trait::next::set_precise_unary_< mln::fun::norm::l2, mln::algebra::vec< n, T > >::lvalue

Definition at line 78 of file math/norm.hh.

Definition at line 79 of file math/norm.hh.

Definition at line 76 of file math/norm.hh.


Member Function Documentation

template<unsigned n, typename T >
static result mln::trait::next::set_precise_unary_< mln::fun::norm::l2, mln::algebra::vec< n, T > >::read ( const argument x  )  [inline, static]

Definition at line 81 of file math/norm.hh.

References mln::norm::l2().

template<unsigned n, typename T >
static void mln::trait::next::set_precise_unary_< mln::fun::norm::l2, mln::algebra::vec< n, T > >::write ( lvalue  l,
const result x 
) [inline, static]

Definition at line 86 of file math/norm.hh.