Public Member Functions | Protected Types | Protected Attributes
DenseBase< Derived >::InnerIterator Class Reference

#include <CoreIterators.h>

List of all members.

Public Member Functions

Index col () const
EIGEN_STRONG_INLINE Index index () const
EIGEN_STRONG_INLINE InnerIterator (const Derived &expr, Index outer)
EIGEN_STRONG_INLINE operator bool () const
EIGEN_STRONG_INLINE InnerIteratoroperator++ ()
Index row () const
EIGEN_STRONG_INLINE Scalar value () const

Protected Types

typedef Derived::Index Index
typedef Derived::Scalar Scalar

Protected Attributes

const Index m_end
const Derived & m_expression
Index m_inner
const Index m_outer

Detailed Description

template<typename Derived>
class DenseBase< Derived >::InnerIterator

Definition at line 38 of file CoreIterators.h.


Member Typedef Documentation

template<typename Derived>
typedef Derived::Index DenseBase< Derived >::InnerIterator::Index [protected]

Definition at line 42 of file CoreIterators.h.

template<typename Derived>
typedef Derived::Scalar DenseBase< Derived >::InnerIterator::Scalar [protected]

Definition at line 41 of file CoreIterators.h.


Constructor & Destructor Documentation

template<typename Derived>
EIGEN_STRONG_INLINE DenseBase< Derived >::InnerIterator::InnerIterator ( const Derived &  expr,
Index  outer 
) [inline]

Definition at line 46 of file CoreIterators.h.


Member Function Documentation

template<typename Derived>
Index DenseBase< Derived >::InnerIterator::col ( ) const [inline]

Definition at line 60 of file CoreIterators.h.

template<typename Derived>
EIGEN_STRONG_INLINE Index DenseBase< Derived >::InnerIterator::index ( ) const [inline]

Definition at line 58 of file CoreIterators.h.

template<typename Derived>
EIGEN_STRONG_INLINE DenseBase< Derived >::InnerIterator::operator bool ( ) const [inline]

Definition at line 62 of file CoreIterators.h.

template<typename Derived>
EIGEN_STRONG_INLINE InnerIterator& DenseBase< Derived >::InnerIterator::operator++ ( ) [inline]

Definition at line 56 of file CoreIterators.h.

template<typename Derived>
Index DenseBase< Derived >::InnerIterator::row ( ) const [inline]

Definition at line 59 of file CoreIterators.h.

template<typename Derived>
EIGEN_STRONG_INLINE Scalar DenseBase< Derived >::InnerIterator::value ( ) const [inline]

Definition at line 50 of file CoreIterators.h.


Member Data Documentation

template<typename Derived>
const Index DenseBase< Derived >::InnerIterator::m_end [protected]

Definition at line 68 of file CoreIterators.h.

template<typename Derived>
const Derived& DenseBase< Derived >::InnerIterator::m_expression [protected]

Definition at line 65 of file CoreIterators.h.

template<typename Derived>
Index DenseBase< Derived >::InnerIterator::m_inner [protected]

Definition at line 66 of file CoreIterators.h.

template<typename Derived>
const Index DenseBase< Derived >::InnerIterator::m_outer [protected]

Definition at line 67 of file CoreIterators.h.


The documentation for this class was generated from the following file:


libicr
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:34:14