![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
Traits class to extract type information from a constant MATRIX. More...
#include <traits.hpp>
Public Types | |
typedef MATRIX::const_closure_type | const_closure_type |
type used in expressions to mark a reference to this class (usually a const container_reference<const E> or the class itself) | |
typedef MATRIX::const_iterator1 | const_iterator1 |
row iterator for the matrix | |
typedef MATRIX::const_iterator2 | const_iterator2 |
column iterator for the matrix | |
typedef MATRIX::const_reference | const_reference |
const reference to an element | |
typedef MATRIX::difference_type | difference_type |
type of differences of indices | |
typedef MATRIX::orientation_category | orientation_category |
orientation of the matrix, either row_major_tag , column_major_tag or unknown_orientation_tag | |
typedef MATRIX::size_type | size_type |
type of indices | |
typedef MATRIX::storage_category | storage_category |
storage category: unknown_storage_tag , dense_tag , packed_tag , ... | |
typedef MATRIX::value_type | value_type |
type of elements |
Traits class to extract type information from a constant MATRIX.
Definition at line 653 of file traits.hpp.
typedef MATRIX::orientation_category boost::numeric::ublas::matrix_view_traits< MATRIX >::orientation_category |
orientation of the matrix, either row_major_tag
, column_major_tag
or unknown_orientation_tag
Definition at line 656 of file traits.hpp.
typedef MATRIX::const_iterator1 boost::numeric::ublas::matrix_view_traits< MATRIX >::const_iterator1 |
row iterator for the matrix
Definition at line 659 of file traits.hpp.
typedef MATRIX::const_iterator2 boost::numeric::ublas::matrix_view_traits< MATRIX >::const_iterator2 |
column iterator for the matrix
Definition at line 662 of file traits.hpp.
typedef MATRIX ::size_type boost::numeric::ublas::container_view_traits< MATRIX >::size_type [inherited] |
type of indices
Definition at line 611 of file traits.hpp.
typedef MATRIX ::difference_type boost::numeric::ublas::container_view_traits< MATRIX >::difference_type [inherited] |
type of differences of indices
Definition at line 613 of file traits.hpp.
typedef MATRIX ::storage_category boost::numeric::ublas::container_view_traits< MATRIX >::storage_category [inherited] |
storage category: unknown_storage_tag
, dense_tag
, packed_tag
, ...
Definition at line 616 of file traits.hpp.
typedef MATRIX ::value_type boost::numeric::ublas::container_view_traits< MATRIX >::value_type [inherited] |
type of elements
Definition at line 619 of file traits.hpp.
typedef MATRIX ::const_reference boost::numeric::ublas::container_view_traits< MATRIX >::const_reference [inherited] |
const reference to an element
Definition at line 621 of file traits.hpp.
typedef MATRIX ::const_closure_type boost::numeric::ublas::container_view_traits< MATRIX >::const_closure_type [inherited] |
type used in expressions to mark a reference to this class (usually a const container_reference<const E> or the class itself)
Definition at line 624 of file traits.hpp.