BALL
1.4.2
|
#include <BALL/MATHS/LINALG/diagonalIterator.h>
Public Member Functions | |
virtual | ~DiagonalIteratorTraits () |
DiagonalIteratorTraits () | |
DiagonalIteratorTraits (const Matrix< valuetype, mtraits > &matrix) | |
DiagonalIteratorTraits (const DiagonalIteratorTraits &traits) | |
DiagonalIteratorTraits & | operator= (const DiagonalIteratorTraits &traits) |
Matrix< valuetype, mtraits > * | getContainer () |
const Matrix< valuetype, mtraits > * | getContainer () const |
bool | isSingular () const |
IteratorPosition & | getPosition () |
const IteratorPosition & | getPosition () const |
bool | operator== (const DiagonalIteratorTraits &traits) const |
bool | operator!= (const DiagonalIteratorTraits &traits) const |
bool | operator< (const DiagonalIteratorTraits &traits) const |
Distance | getDistance (const DiagonalIteratorTraits &traits) const |
bool | isValid () const |
void | invalidate () |
void | toBegin () |
bool | isBegin () const |
void | toEnd () |
bool | isEnd () const |
Vector< valuetype > & | getData () |
const Vector< valuetype > & | getData () const |
void | forward () |
void | dump (std::ostream &s) const |
void | toRBegin () |
bool | isRBegin () const |
void | toREnd () |
bool | isREnd () const |
void | backward () |
void | backward (Distance distance) |
void | forward (Distance distance) |
Vector< valuetype > & | getData (Index index) |
const Vector< valuetype > & | getData (Index index) const |
Protected Attributes | |
Matrix< valuetype, mtraits > * | bound_ |
IteratorPosition | position_ |
Vector< valuetype > | vector_ |
Private Types | |
typedef valuetype | ValueType |
typedef valuetype * | PointerType |
typedef int | IteratorPosition |
typedef int | Distance |
typedef int | Index |
Friends | |
class | Matrix< valuetype, mtraits > |
std::ostream & | operator<< (std::ostream &s, const DiagonalIteratorTraits &traits) |
Definition at line 24 of file diagonalIterator.h.
|
private |
Definition at line 40 of file diagonalIterator.h.
|
private |
Definition at line 44 of file diagonalIterator.h.
|
private |
Definition at line 36 of file diagonalIterator.h.
|
private |
Definition at line 32 of file diagonalIterator.h.
|
private |
Definition at line 28 of file diagonalIterator.h.
|
inlinevirtual |
Definition at line 49 of file diagonalIterator.h.
|
inline |
Definition at line 53 of file diagonalIterator.h.
|
inline |
Definition at line 60 of file diagonalIterator.h.
|
inline |
Definition at line 67 of file diagonalIterator.h.
|
inline |
Definition at line 348 of file diagonalIterator.h.
|
inline |
Definition at line 385 of file diagonalIterator.h.
|
inline |
Definition at line 295 of file diagonalIterator.h.
|
inline |
Definition at line 259 of file diagonalIterator.h.
|
inline |
Definition at line 422 of file diagonalIterator.h.
|
inline |
Definition at line 83 of file diagonalIterator.h.
|
inline |
Definition at line 88 of file diagonalIterator.h.
|
inline |
Definition at line 196 of file diagonalIterator.h.
|
inline |
Definition at line 227 of file diagonalIterator.h.
|
inline |
Definition at line 455 of file diagonalIterator.h.
|
inline |
Definition at line 505 of file diagonalIterator.h.
|
inline |
Definition at line 132 of file diagonalIterator.h.
|
inline |
Definition at line 98 of file diagonalIterator.h.
|
inline |
Definition at line 103 of file diagonalIterator.h.
|
inline |
Definition at line 142 of file diagonalIterator.h.
|
inline |
Definition at line 160 of file diagonalIterator.h.
|
inline |
Definition at line 184 of file diagonalIterator.h.
|
inline |
Definition at line 312 of file diagonalIterator.h.
|
inline |
Definition at line 336 of file diagonalIterator.h.
|
inline |
Definition at line 93 of file diagonalIterator.h.
|
inline |
Definition at line 137 of file diagonalIterator.h.
|
inline |
Definition at line 113 of file diagonalIterator.h.
|
inline |
Definition at line 118 of file diagonalIterator.h.
|
inline |
Definition at line 74 of file diagonalIterator.h.
|
inline |
Definition at line 108 of file diagonalIterator.h.
|
inline |
Definition at line 148 of file diagonalIterator.h.
|
inline |
Definition at line 172 of file diagonalIterator.h.
|
inline |
Definition at line 300 of file diagonalIterator.h.
|
inline |
Definition at line 324 of file diagonalIterator.h.
|
friend |
Definition at line 46 of file diagonalIterator.h.
|
friend |
Definition at line 290 of file diagonalIterator.h.
|
protected |
Definition at line 557 of file diagonalIterator.h.
|
protected |
Definition at line 558 of file diagonalIterator.h.
|
mutableprotected |
Definition at line 559 of file diagonalIterator.h.