#include <SparseVector.h>
Public Member Functions | |
ReverseInnerIterator (const SparseVector &vec, Index outer=0) | |
ReverseInnerIterator (const internal::CompressedStorage< Scalar, Index > &data) | |
ReverseInnerIterator & | operator-- () |
Scalar | value () const |
Scalar & | valueRef () |
Index | index () const |
Index | row () const |
Index | col () const |
operator bool () const | |
Protected Attributes | |
const internal::CompressedStorage< Scalar, Index > & | m_data |
Index | m_id |
const Index | m_start |
Definition at line 380 of file SparseVector.h.
Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::ReverseInnerIterator | ( | const SparseVector & | vec, | |
Index | outer = 0 | |||
) | [inline] |
Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::ReverseInnerIterator | ( | const internal::CompressedStorage< Scalar, Index > & | data | ) | [inline] |
Definition at line 390 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::col | ( | ) | const [inline] |
Definition at line 401 of file SparseVector.h.
References Eigen::SparseVector< _Scalar, _Options, _Index >::IsColVector.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::index | ( | ) | const [inline] |
Definition at line 399 of file SparseVector.h.
References Eigen::internal::CompressedStorage< _Scalar, _Index >::index(), and Eigen::SparseVector< _Scalar, _Options, _Index >::m_data.
Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::operator bool | ( | ) | const [inline] |
Definition at line 403 of file SparseVector.h.
ReverseInnerIterator& Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::operator-- | ( | ) | [inline] |
Definition at line 394 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::row | ( | ) | const [inline] |
Definition at line 400 of file SparseVector.h.
References Eigen::SparseVector< _Scalar, _Options, _Index >::IsColVector.
Scalar Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::value | ( | ) | const [inline] |
Definition at line 396 of file SparseVector.h.
References Eigen::SparseVector< _Scalar, _Options, _Index >::m_data, and Eigen::internal::CompressedStorage< _Scalar, _Index >::value().
Scalar& Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::valueRef | ( | ) | [inline] |
Definition at line 397 of file SparseVector.h.
References Eigen::SparseVector< _Scalar, _Options, _Index >::m_data, and Eigen::internal::CompressedStorage< _Scalar, _Index >::value().
const internal::CompressedStorage<Scalar,Index>& Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::m_data [protected] |
Definition at line 406 of file SparseVector.h.
Index Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::m_id [protected] |
Definition at line 407 of file SparseVector.h.
const Index Eigen::SparseVector< _Scalar, _Options, _Index >::ReverseInnerIterator::m_start [protected] |
Definition at line 408 of file SparseVector.h.