|
Ravelin
|
A construct for iterating over a rectangular block of a matrix. More...
#include <RowIteratord.h>
Public Member Functions | |
| CONST_ROW_ITERATOR (ROW_ITERATOR i) | |
| Converts a non-constant row iterator to a constant one. | |
| CONST_ROW_ITERATOR | end () const |
| Gets the iterator at the end of this block. | |
| CONST_ROW_ITERATOR & | operator+= (int n) |
| CONST_ROW_ITERATOR & | operator-= (int n) |
| const REAL & | operator[] (int i) const |
| CONST_ROW_ITERATOR | operator+ (int n) const |
| CONST_ROW_ITERATOR | operator- (int n) const |
| bool | operator< (const CONST_ROW_ITERATOR &j) const |
| bool | operator> (const CONST_ROW_ITERATOR &j) const |
| const REAL & | operator* () const |
| int | operator- (const CONST_ROW_ITERATOR &b) const |
| bool | operator== (const CONST_ROW_ITERATOR &b) const |
| bool | operator!= (const CONST_ROW_ITERATOR &j) const |
| CONST_ROW_ITERATOR & | operator-- () |
| CONST_ROW_ITERATOR & | operator++ () |
| CONST_ROW_ITERATOR | operator-- (int) |
| CONST_ROW_ITERATOR | operator++ (int) |
| CONST_ROW_ITERATOR & | operator= (const CONST_ROW_ITERATOR &i) |
| CONST_ROW_ITERATOR (ROW_ITERATOR i) | |
| Converts a non-constant row iterator to a constant one. | |
| CONST_ROW_ITERATOR | end () const |
| Gets the iterator at the end of this block. | |
| CONST_ROW_ITERATOR & | operator+= (int n) |
| CONST_ROW_ITERATOR & | operator-= (int n) |
| const REAL & | operator[] (int i) const |
| CONST_ROW_ITERATOR | operator+ (int n) const |
| CONST_ROW_ITERATOR | operator- (int n) const |
| bool | operator< (const CONST_ROW_ITERATOR &j) const |
| bool | operator> (const CONST_ROW_ITERATOR &j) const |
| const REAL & | operator* () const |
| int | operator- (const CONST_ROW_ITERATOR &b) const |
| bool | operator== (const CONST_ROW_ITERATOR &b) const |
| bool | operator!= (const CONST_ROW_ITERATOR &j) const |
| CONST_ROW_ITERATOR & | operator-- () |
| CONST_ROW_ITERATOR & | operator++ () |
| CONST_ROW_ITERATOR | operator-- (int) |
| CONST_ROW_ITERATOR | operator++ (int) |
| CONST_ROW_ITERATOR & | operator= (const CONST_ROW_ITERATOR &i) |
Protected Attributes | |
| int | _count |
| int | _sz |
| const REAL * | _data_start |
| const REAL * | _current_data |
| unsigned | _ld |
| unsigned | _columns |
| unsigned | _rows |
A construct for iterating over a rectangular block of a matrix.
1.8.6