27 #ifndef MPBLOCKS_POLYNOMIAL_NORMALIZED_H_
28 #define MPBLOCKS_POLYNOMIAL_NORMALIZED_H_
31 namespace polynomial {
34 template <
typename Scalar,
class Exp>
36 public RValue< Scalar,Normalized<Scalar,Exp> >
69 template <
typename Scalar,
class Exp>
74 return Normalized_t( static_cast<Exp const&>(exp) );
87 #endif // NORMALIZED_H_
expression template for sum of two matrix expressions
Size_t size() const
return the size for a vector
expression template for rvalues
Normalized< Scalar, Exp > normalized(RValue< Scalar, Exp > const &exp)
Normalized(Exp const &exp)
Scalar operator[](Size_t i) const
return the evaluated i'th element of a vector expression