diff options
author | 2015-09-03 14:53:51 +0200 | |
---|---|---|
committer | 2015-09-03 14:53:51 +0200 | |
commit | a835dfca73a3fd00bf5ad4108f7c633f67414384 (patch) | |
tree | a7a6fec1fecab72bcf7f0e582b3df2c1c71b53ff /Eigen/src/SparseCore/SparseVector.h | |
parent | 941a99ac1aba69d26ce56286b1a04edfd07ec5cb (diff) |
InnerIterator::index() should really return a StorageIndex
Diffstat (limited to 'Eigen/src/SparseCore/SparseVector.h')
-rw-r--r-- | Eigen/src/SparseCore/SparseVector.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/SparseCore/SparseVector.h b/Eigen/src/SparseCore/SparseVector.h index 68d3fe4fa..ccf9364f2 100644 --- a/Eigen/src/SparseCore/SparseVector.h +++ b/Eigen/src/SparseCore/SparseVector.h @@ -377,7 +377,7 @@ class SparseVector<Scalar,_Options,_StorageIndex>::InnerIterator inline Scalar value() const { return m_data.value(m_id); } inline Scalar& valueRef() { return const_cast<Scalar&>(m_data.value(m_id)); } - inline Index index() const { return m_data.index(m_id); } + inline StorageIndex index() const { return m_data.index(m_id); } inline Index row() const { return IsColVector ? index() : 0; } inline Index col() const { return IsColVector ? 0 : index(); } @@ -414,7 +414,7 @@ class SparseVector<Scalar,_Options,_StorageIndex>::ReverseInnerIterator inline Scalar value() const { return m_data.value(m_id-1); } inline Scalar& valueRef() { return const_cast<Scalar&>(m_data.value(m_id-1)); } - inline Index index() const { return m_data.index(m_id-1); } + inline StorageIndex index() const { return m_data.index(m_id-1); } inline Index row() const { return IsColVector ? index() : 0; } inline Index col() const { return IsColVector ? 0 : index(); } |