Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Protected Attributes
Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator Class Reference

Detailed Description

template<typename _Scalar, int _Options, typename _Index, int Size>
class Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator

Definition at line 217 of file Sparse.

Inheritance diagram for Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 InnerIterator (const SparseInnerVectorSet &xpr, Index outer)
Index row () const
Index col () const
InnerIteratoroperator++ ()
const Scalarvalue () const
ScalarvalueRef ()
Index index () const
Index outer () const
 operator bool () const

Protected Attributes

Index m_outer
const Scalarm_values
const Indexm_indices
Index m_id
const Index m_end

Constructor & Destructor Documentation

template<typename _Scalar , int _Options, typename _Index , int Size>
Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator::InnerIterator ( const SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size > &  xpr,
Index  outer 
) [inline]

Definition at line 220 of file Sparse.


Member Function Documentation

template<typename _Scalar , int _Options, typename _Index , int Size>
Index Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator::col ( ) const [inline]

Reimplemented from Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator.

Definition at line 224 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::index ( ) const [inline, inherited]

Definition at line 637 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::operator bool ( void  ) const [inline, inherited]

Definition at line 642 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
InnerIterator& Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::operator++ ( ) [inline, inherited]

Definition at line 632 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::outer ( ) const [inline, inherited]

Definition at line 638 of file Sparse.

template<typename _Scalar , int _Options, typename _Index , int Size>
Index Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator::row ( ) const [inline]

Reimplemented from Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator.

Definition at line 223 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
const Scalar& Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::value ( void  ) const [inline, inherited]

Definition at line 634 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
Scalar& Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::valueRef ( ) [inline, inherited]

Definition at line 635 of file Sparse.


Member Data Documentation

template<typename _Scalar, int _Options, typename _Index>
const Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_end [protected, inherited]

Definition at line 649 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
Index Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_id [protected, inherited]

Definition at line 648 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
const Index* Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_indices [protected, inherited]

Definition at line 646 of file Sparse.

template<typename _Scalar , int _Options, typename _Index , int Size>
Index Eigen::SparseInnerVectorSet< SparseMatrix< _Scalar, _Options, _Index >, Size >::InnerIterator::m_outer [protected]

Reimplemented from Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator.

Definition at line 226 of file Sparse.

template<typename _Scalar, int _Options, typename _Index>
const Scalar* Eigen::SparseMatrix< _Scalar, _Options, _Index >::InnerIterator::m_values [protected, inherited]

Definition at line 645 of file Sparse.




Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 Hosted on:
SourceForge.net Logo