#include <SparseVector.h>

Public Member Functions | |
| int | col () const |
| int | index () const |
| template<unsigned int Added, unsigned int Removed> | |
| InnerIterator (const Flagged< SparseVector, Added, Removed > &vec, int outer) | |
| InnerIterator (const CompressedStorage< Scalar > &data) | |
| InnerIterator (const SparseVector &vec, int outer=0) | |
| operator bool () const | |
| InnerIterator & | operator++ () |
| int | row () const |
| Scalar | value () const |
| Scalar & | valueRef () |
Protected Attributes | |
| const CompressedStorage< Scalar > & | m_data |
| const int | m_end |
| int | m_id |
Private Member Functions | |
| InnerIterator & | operator= (const InnerIterator &) |
Definition at line 330 of file SparseVector.h.
| SparseVector< _Scalar, _Flags >::InnerIterator::InnerIterator | ( | const SparseVector & | vec, | |
| int | outer = 0 | |||
| ) | [inline] |
Definition at line 333 of file SparseVector.h.
| SparseVector< _Scalar, _Flags >::InnerIterator::InnerIterator | ( | const CompressedStorage< Scalar > & | data | ) | [inline] |
Definition at line 339 of file SparseVector.h.
| SparseVector< _Scalar, _Flags >::InnerIterator::InnerIterator | ( | const Flagged< SparseVector, Added, Removed > & | vec, | |
| int | outer | |||
| ) | [inline] |
Definition at line 344 of file SparseVector.h.
| int SparseVector< _Scalar, _Flags >::InnerIterator::col | ( | ) | const [inline] |
Reimplemented in DynamicSparseMatrix< _Scalar, _Flags >::InnerIterator.
Definition at line 355 of file SparseVector.h.
| int SparseVector< _Scalar, _Flags >::InnerIterator::index | ( | ) | const [inline] |
Definition at line 353 of file SparseVector.h.
| SparseVector< _Scalar, _Flags >::InnerIterator::operator bool | ( | ) | const [inline] |
Definition at line 357 of file SparseVector.h.
| InnerIterator& SparseVector< _Scalar, _Flags >::InnerIterator::operator++ | ( | ) | [inline] |
Definition at line 348 of file SparseVector.h.
| InnerIterator& SparseVector< _Scalar, _Flags >::InnerIterator::operator= | ( | const InnerIterator & | ) | [private] |
| int SparseVector< _Scalar, _Flags >::InnerIterator::row | ( | ) | const [inline] |
Reimplemented in DynamicSparseMatrix< _Scalar, _Flags >::InnerIterator.
Definition at line 354 of file SparseVector.h.
| Scalar SparseVector< _Scalar, _Flags >::InnerIterator::value | ( | ) | const [inline] |
Definition at line 350 of file SparseVector.h.
| Scalar& SparseVector< _Scalar, _Flags >::InnerIterator::valueRef | ( | ) | [inline] |
Definition at line 351 of file SparseVector.h.
const CompressedStorage<Scalar>& SparseVector< _Scalar, _Flags >::InnerIterator::m_data [protected] |
Definition at line 360 of file SparseVector.h.
const int SparseVector< _Scalar, _Flags >::InnerIterator::m_end [protected] |
Definition at line 362 of file SparseVector.h.
int SparseVector< _Scalar, _Flags >::InnerIterator::m_id [protected] |
Definition at line 361 of file SparseVector.h.