#include <SparseVector.h>
Public Member Functions | |
Index | col () const |
Index | index () const |
InnerIterator (const SparseVector &vec, Index outer=0) | |
InnerIterator (const internal::CompressedStorage< Scalar, Index > &data) | |
operator bool () const | |
InnerIterator & | operator++ () |
Index | row () const |
Scalar | value () const |
Scalar & | valueRef () |
Protected Attributes | |
const internal::CompressedStorage < Scalar, Index > & | m_data |
const Index | m_end |
Index | m_id |
Definition at line 333 of file SparseVector.h.
Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::InnerIterator | ( | const SparseVector & | vec, |
Index | outer = 0 |
||
) | [inline] |
Definition at line 336 of file SparseVector.h.
Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::InnerIterator | ( | const internal::CompressedStorage< Scalar, Index > & | data | ) | [inline] |
Definition at line 343 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::col | ( | ) | const [inline] |
Reimplemented in Eigen::DynamicSparseMatrix< _Scalar, _Options, _Index >::InnerIterator, and Eigen::SparseInnerVectorSet< DynamicSparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator.
Definition at line 354 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::index | ( | ) | const [inline] |
Definition at line 352 of file SparseVector.h.
Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::operator bool | ( | ) | const [inline] |
Definition at line 356 of file SparseVector.h.
InnerIterator& Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::operator++ | ( | ) | [inline] |
Definition at line 347 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::row | ( | ) | const [inline] |
Reimplemented in Eigen::DynamicSparseMatrix< _Scalar, _Options, _Index >::InnerIterator, and Eigen::SparseInnerVectorSet< DynamicSparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator.
Definition at line 353 of file SparseVector.h.
Scalar Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::value | ( | ) | const [inline] |
Definition at line 349 of file SparseVector.h.
Scalar& Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::valueRef | ( | ) | [inline] |
Definition at line 350 of file SparseVector.h.
const internal::CompressedStorage<Scalar,Index>& Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::m_data [protected] |
Definition at line 359 of file SparseVector.h.
const Index Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::m_end [protected] |
Definition at line 361 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::InnerIterator::m_id [protected] |
Definition at line 360 of file SparseVector.h.