Traits class to extract type information from a MATRIX. More...
#include <traits.hpp>
Public Types | |
typedef MATRIX::orientation_category | orientation_category |
orientation of the matrix, either row_major_tag , column_major_tag or unknown_orientation_tag More... | |
typedef MATRIX::const_iterator1 | const_iterator1 |
row iterator for the matrix More... | |
typedef MATRIX::const_iterator2 | const_iterator2 |
column iterator for the matrix More... | |
typedef MATRIX::size_type | size_type |
type of indices More... | |
typedef MATRIX::difference_type | difference_type |
type of differences of indices More... | |
typedef MATRIX::storage_category | storage_category |
storage category: unknown_storage_tag , dense_tag , packed_tag , ... More... | |
typedef MATRIX::value_type | value_type |
type of elements More... | |
typedef MATRIX::const_reference | const_reference |
const reference to an element More... | |
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) More... | |
typedef MATRIX::iterator1 | iterator1 |
row iterator for the matrix More... | |
typedef MATRIX::iterator2 | iterator2 |
column iterator for the matrix More... | |
typedef MATRIX::reference | reference |
reference to an element More... | |
typedef MATRIX::closure_type | closure_type |
type used in expressions to mark a reference to this class (usually a container_reference<E> or the class itself) More... | |
Traits class to extract type information from a MATRIX.
|
inherited |
type used in expressions to mark a reference to this class (usually a container_reference<E> or the class itself)
|
inherited |
type used in expressions to mark a reference to this class (usually a const container_reference<const E> or the class itself)
|
inherited |
row iterator for the matrix
|
inherited |
column iterator for the matrix
|
inherited |
const reference to an element
|
inherited |
type of differences of indices
|
inherited |
row iterator for the matrix
|
inherited |
column iterator for the matrix
|
inherited |
orientation of the matrix, either row_major_tag
, column_major_tag
or unknown_orientation_tag
|
inherited |
reference to an element
|
inherited |
type of indices
|
inherited |
storage category: unknown_storage_tag
, dense_tag
, packed_tag
, ...
|
inherited |
type of elements