Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms

boost::numeric::ublas::matrix_view_traits< T[M][N] > Struct Template Reference

#include <c_array.hpp>

List of all members.

Public Types

typedef const matrix_reference
< const matrix_type
const_closure_type
typedef const row_typeconst_iterator1
typedef const_pointer const_iterator2
typedef const T * const_pointer
typedef const T & const_reference
typedef std::ptrdiff_t difference_type
typedef T matrix_type [M][N]
typedef row_major_tag orientation_category
typedef T row_type [N]
typedef std::size_t size_type
typedef dense_tag storage_category
typedef T value_type

Detailed Description

template<class T, int M, int N>
struct boost::numeric::ublas::matrix_view_traits< T[M][N] >

Definition at line 35 of file traits/c_array.hpp.


Member Typedef Documentation

template<class T , int M, int N>
typedef T boost::numeric::ublas::matrix_view_traits< T[M][N] >::matrix_type[M][N]

Definition at line 36 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef std::size_t boost::numeric::ublas::matrix_view_traits< T[M][N] >::size_type

Definition at line 38 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef std::ptrdiff_t boost::numeric::ublas::matrix_view_traits< T[M][N] >::difference_type

Definition at line 39 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef row_major_tag boost::numeric::ublas::matrix_view_traits< T[M][N] >::orientation_category

Definition at line 41 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef dense_tag boost::numeric::ublas::matrix_view_traits< T[M][N] >::storage_category

Definition at line 42 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef T boost::numeric::ublas::matrix_view_traits< T[M][N] >::value_type

Definition at line 44 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef const T& boost::numeric::ublas::matrix_view_traits< T[M][N] >::const_reference

Definition at line 45 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef const T* boost::numeric::ublas::matrix_view_traits< T[M][N] >::const_pointer

Definition at line 46 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef const matrix_reference<const matrix_type> boost::numeric::ublas::matrix_view_traits< T[M][N] >::const_closure_type

Definition at line 48 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef T boost::numeric::ublas::matrix_view_traits< T[M][N] >::row_type[N]

Definition at line 50 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef const row_type* boost::numeric::ublas::matrix_view_traits< T[M][N] >::const_iterator1

Definition at line 52 of file traits/c_array.hpp.

template<class T , int M, int N>
typedef const_pointer boost::numeric::ublas::matrix_view_traits< T[M][N] >::const_iterator2

Definition at line 53 of file traits/c_array.hpp.


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