NABLA
Nabla Ain't Basic Linear Algebra
|
Iterator type. More...
Inherits symmetric_matrix_iterator< value_t, iterator_type >.
Public Member Functions | |
type (matrix< value_t, symmetric > &m, size_t c, size_t r) | |
Constructs iterator. | |
Public Member Functions inherited from symmetric_matrix_iterator< value_t, iterator_type > | |
symmetric_matrix_iterator (matrix< value_t, symmetric > &m, size_t r, size_t c) | |
Constructor. | |
matrix< value_t, symmetric > ::reference | operator* () |
Returns reference to an element. | |
iterator_type & | operator++ () |
Advances the iterator by one element. | |
Public Member Functions inherited from base_symmetric_matrix_iterator | |
base_symmetric_matrix_iterator (size_t r, size_t c) | |
Constructor. | |
template<typename ptr_t > | |
void | advance (ptr_t &ptr) |
Advances the iterator by one element. |
Additional Inherited Members | |
Public Attributes inherited from symmetric_matrix_iterator< value_t, iterator_type > | |
matrix< value_t, symmetric > ::value_type * | ptr |
Pointer to data. |
Iterator type.