NABLA  Nabla Ain't Basic Linear Algebra
Public Member Functions | List of all members
column_iterator< matrix< value_t, symmetric > >::type Struct Reference

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.

Detailed Description

template<typename value_t>
struct nabla::column_iterator< matrix< value_t, symmetric > >::type

Iterator type.

Definition at line 2844 of file matrix.h.


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