Public Member Functions | Protected Types | Protected Attributes | List of all members
Eigen::DenseBase< Derived >::InnerIterator< Derived > Class Template Reference

#include <CoreIterators.h>

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>
template<typename Derived>
class Eigen::DenseBase< Derived >::InnerIterator< Derived >

Definition at line 26 of file CoreIterators.h.

Member Typedef Documentation

template<typename Derived>
template<typename Derived >
typedef Derived::Index Eigen::DenseBase< Derived >::InnerIterator< Derived >::Index
protected

Definition at line 30 of file CoreIterators.h.

template<typename Derived>
template<typename Derived >
typedef Derived::Scalar Eigen::DenseBase< Derived >::InnerIterator< Derived >::Scalar
protected

Definition at line 29 of file CoreIterators.h.

Constructor & Destructor Documentation

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

Definition at line 34 of file CoreIterators.h.

Member Function Documentation

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

Definition at line 48 of file CoreIterators.h.

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

Definition at line 46 of file CoreIterators.h.

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

Definition at line 50 of file CoreIterators.h.

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

Definition at line 44 of file CoreIterators.h.

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

Definition at line 47 of file CoreIterators.h.

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

Definition at line 38 of file CoreIterators.h.

Member Data Documentation

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

Definition at line 56 of file CoreIterators.h.

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

Definition at line 53 of file CoreIterators.h.

template<typename Derived>
template<typename Derived >
Index Eigen::DenseBase< Derived >::InnerIterator< Derived >::m_inner
protected

Definition at line 54 of file CoreIterators.h.

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

Definition at line 55 of file CoreIterators.h.


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


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:31