#include <BigMatrix.h>
Public Types | |
typedef ELT | value_type |
typedef int | difference_type |
typedef ELT & | reference |
typedef ELT * | pointer |
typedef std::random_access_iterator_tag | iterator_category |
Public Member Functions | |
VectorIterator (VECTOR_CLASS &vector, int index) | |
VectorIterator (const VectorIterator &iter) | |
VectorIterator & | operator= (const VectorIterator &iter) |
ELT & | operator* () |
ELT & | operator[] (int i) |
VectorIterator | operator++ () |
VectorIterator | operator++ (int) |
VectorIterator | operator-- () |
VectorIterator | operator-- (int) |
bool | operator< (VectorIterator iter) const |
bool | operator> (VectorIterator iter) const |
bool | operator<= (VectorIterator iter) const |
bool | operator>= (VectorIterator iter) const |
int | operator- (VectorIterator iter) const |
VectorIterator | operator- (int n) const |
VectorIterator | operator+ (int n) const |
bool | operator== (VectorIterator iter) const |
bool | operator!= (VectorIterator iter) const |
typedef ELT value_type |
typedef int difference_type |
typedef ELT& reference |
typedef ELT* pointer |
typedef std::random_access_iterator_tag iterator_category |
VectorIterator | ( | VECTOR_CLASS & | vector, | |
int | index | |||
) | [inline] |
VectorIterator | ( | const VectorIterator< ELT, VECTOR_CLASS > & | iter | ) | [inline] |
VectorIterator& operator= | ( | const VectorIterator< ELT, VECTOR_CLASS > & | iter | ) | [inline] |
References VectorIterator::index, and VectorIterator::vector.
ELT& operator* | ( | ) | [inline] |
ELT& operator[] | ( | int | i | ) | [inline] |
VectorIterator operator++ | ( | ) | [inline] |
VectorIterator operator++ | ( | int | ) | [inline] |
VectorIterator operator-- | ( | ) | [inline] |
VectorIterator operator-- | ( | int | ) | [inline] |
bool operator< | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.
bool operator> | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.
bool operator<= | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.
bool operator>= | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.
int operator- | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.
VectorIterator operator- | ( | int | n | ) | const [inline] |
VectorIterator operator+ | ( | int | n | ) | const [inline] |
bool operator== | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.
bool operator!= | ( | VectorIterator< ELT, VECTOR_CLASS > | iter | ) | const [inline] |
References VectorIterator::index.