TR-mbed 1.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator Class Reference

#include <SkylineMatrix.h>

Public Member Functions

 InnerLowerIterator (const SkylineMatrix &mat, Index outer)
 
InnerLowerIteratoroperator++ ()
 
InnerLowerIteratoroperator+= (Index shift)
 
Scalar value () const
 
ScalarvaluePtr ()
 
ScalarvalueRef ()
 
Index index () const
 
Index row () const
 
Index col () const
 
size_t size () const
 
 operator bool () const
 

Protected Attributes

const SkylineMatrixm_matrix
 
const Index m_outer
 
Index m_id
 
const Index m_start
 
const Index m_end
 

Constructor & Destructor Documentation

◆ InnerLowerIterator()

template<typename _Scalar , int _Options>
Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::InnerLowerIterator ( const SkylineMatrix mat,
Index  outer 
)
inline

Member Function Documentation

◆ col()

template<typename _Scalar , int _Options>
Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::col ( ) const
inline

◆ index()

template<typename _Scalar , int _Options>
Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::index ( ) const
inline

◆ operator bool()

template<typename _Scalar , int _Options>
Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::operator bool ( ) const
inline

◆ operator++()

template<typename _Scalar , int _Options>
InnerLowerIterator & Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::operator++ ( )
inline

◆ operator+=()

template<typename _Scalar , int _Options>
InnerLowerIterator & Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::operator+= ( Index  shift)
inline

◆ row()

template<typename _Scalar , int _Options>
Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::row ( ) const
inline

◆ size()

template<typename _Scalar , int _Options>
size_t Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::size ( ) const
inline

◆ value()

template<typename _Scalar , int _Options>
Scalar Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::value ( ) const
inline

◆ valuePtr()

template<typename _Scalar , int _Options>
Scalar * Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::valuePtr ( )
inline

◆ valueRef()

template<typename _Scalar , int _Options>
Scalar & Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::valueRef ( )
inline

Member Data Documentation

◆ m_end

template<typename _Scalar , int _Options>
const Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::m_end
protected

◆ m_id

template<typename _Scalar , int _Options>
Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::m_id
protected

◆ m_matrix

template<typename _Scalar , int _Options>
const SkylineMatrix& Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::m_matrix
protected

◆ m_outer

template<typename _Scalar , int _Options>
const Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::m_outer
protected

◆ m_start

template<typename _Scalar , int _Options>
const Index Eigen::SkylineMatrix< _Scalar, _Options >::InnerLowerIterator::m_start
protected

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