#include <SparseMatrix.h>
Public Member Functions | |
Index | col () const |
Index | index () const |
InnerIterator (const SparseMatrix &mat, Index outer) | |
operator bool () const | |
InnerIterator & | operator++ () |
Index | outer () const |
Index | row () const |
const Scalar & | value () const |
Scalar & | valueRef () |
Protected Attributes | |
Index | m_end |
Index | m_id |
const Index * | m_indices |
const Index | m_outer |
const Scalar * | m_values |
Definition at line 869 of file SparseMatrix.h.
Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::InnerIterator | ( | const SparseMatrix & | mat, |
Index | outer | ||
) | [inline] |
Definition at line 872 of file SparseMatrix.h.
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::col | ( | ) | const [inline] |
Reimplemented in Eigen::BlockImpl< const SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true, Sparse >::InnerIterator, and Eigen::BlockImpl< SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true, Sparse >::InnerIterator.
Definition at line 889 of file SparseMatrix.h.
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::index | ( | ) | const [inline] |
Definition at line 886 of file SparseMatrix.h.
Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::operator bool | ( | ) | const [inline] |
Definition at line 891 of file SparseMatrix.h.
InnerIterator& Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::operator++ | ( | ) | [inline] |
Definition at line 881 of file SparseMatrix.h.
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::outer | ( | ) | const [inline] |
Definition at line 887 of file SparseMatrix.h.
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::row | ( | ) | const [inline] |
Reimplemented in Eigen::BlockImpl< const SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true, Sparse >::InnerIterator, and Eigen::BlockImpl< SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true, Sparse >::InnerIterator.
Definition at line 888 of file SparseMatrix.h.
const Scalar& Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::value | ( | ) | const [inline] |
Definition at line 883 of file SparseMatrix.h.
Scalar& Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::valueRef | ( | ) | [inline] |
Definition at line 884 of file SparseMatrix.h.
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_end [protected] |
Definition at line 898 of file SparseMatrix.h.
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_id [protected] |
Definition at line 897 of file SparseMatrix.h.
const Index* Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_indices [protected] |
Definition at line 895 of file SparseMatrix.h.
const Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_outer [protected] |
Reimplemented in Eigen::BlockImpl< const SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true, Sparse >::InnerIterator, and Eigen::BlockImpl< SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true, Sparse >::InnerIterator.
Definition at line 896 of file SparseMatrix.h.
const Scalar* Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_values [protected] |
Definition at line 894 of file SparseMatrix.h.