Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, row_major_tag > Struct Template Reference

Specialization of end_impl for iterating matrix expressions with a row-major orientation over the major dimension. More...

#include <end.hpp>

Static Public Member Functions

template<typename ExprT >
static ExprT::iterator1 apply (ExprT &e)
 Return an iterator to the last element of the given row-major matrix expression over the major dimension. More...
 
template<typename ExprT >
static ExprT::const_iterator1 apply (ExprT const &e)
 Return a const iterator to the last element of the given row-major matrix expression over the major dimension. More...
 

Detailed Description

template<>
struct boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, row_major_tag >

Specialization of end_impl for iterating matrix expressions with a row-major orientation over the major dimension.

Member Function Documentation

template<typename ExprT >
static ExprT::iterator1 boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, row_major_tag >::apply ( ExprT &  e)
inlinestatic

Return an iterator to the last element of the given row-major matrix expression over the major dimension.

Template Parameters
ExprTA model of MatrixExpression type.
Parameters
eA matrix expression.
Returns
An iterator over the major dimension of the given matrix expression.
template<typename ExprT >
static ExprT::const_iterator1 boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, row_major_tag >::apply ( ExprT const &  e)
inlinestatic

Return a const iterator to the last element of the given row-major matrix expression over the major dimension.

Template Parameters
ExprTA model of MatrixExpression type.
Parameters
eA matrix expression.
Returns
A const iterator over the major dimension of the given matrix expression.

The documentation for this struct was generated from the following file: