Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Protected Attributes
Eigen::SparseVector::InnerIterator Class Reference
Inheritance diagram for Eigen::SparseVector::InnerIterator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 InnerIterator (const SparseVector &vec, Index outer=0)
 InnerIterator (const CompressedStorage< Scalar, Index > &data)
template<unsigned int Added, unsigned int Removed>
 InnerIterator (const Flagged< SparseVector, Added, Removed > &vec, Index)
InnerIteratoroperator++ ()
Scalar value () const
ScalarvalueRef ()
Index index () const
Index row () const
Index col () const
 operator bool () const

Protected Attributes

const CompressedStorage
< Scalar, Index > & 
m_data
Index m_id
const Index m_end

Constructor & Destructor Documentation

Eigen::SparseVector::InnerIterator::InnerIterator ( const SparseVector vec,
Index  outer = 0 
) [inline]

Definition at line 400 of file Sparse.

Eigen::SparseVector::InnerIterator::InnerIterator ( const CompressedStorage< Scalar, Index > &  data) [inline]

Definition at line 406 of file Sparse.

template<unsigned int Added, unsigned int Removed>
Eigen::SparseVector::InnerIterator::InnerIterator ( const Flagged< SparseVector, Added, Removed > &  vec,
Index   
) [inline]

Definition at line 411 of file Sparse.


Member Function Documentation

Index Eigen::SparseVector::InnerIterator::col ( ) const [inline]
Index Eigen::SparseVector::InnerIterator::index ( ) const [inline]

Definition at line 420 of file Sparse.

Eigen::SparseVector::InnerIterator::operator bool ( void  ) const [inline]

Definition at line 424 of file Sparse.

InnerIterator& Eigen::SparseVector::InnerIterator::operator++ ( ) [inline]

Definition at line 415 of file Sparse.

Index Eigen::SparseVector::InnerIterator::row ( ) const [inline]
Scalar Eigen::SparseVector::InnerIterator::value ( void  ) const [inline]

Definition at line 417 of file Sparse.

Scalar& Eigen::SparseVector::InnerIterator::valueRef ( ) [inline]

Definition at line 418 of file Sparse.


Member Data Documentation

Definition at line 427 of file Sparse.

Definition at line 429 of file Sparse.

Definition at line 428 of file Sparse.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011