Public Member Functions | Protected Types | Protected Attributes | List of all members
Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator Class Reference

#include <SparseCompressedBase.h>

Inheritance diagram for Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator:
Inheritance graph
[legend]

Public Member Functions

Index col () const
 
StorageIndex index () const
 
 operator bool () const
 
ReverseInnerIteratoroperator-- ()
 
Index outer () const
 
 ReverseInnerIterator (const SparseCompressedBase &mat, Index outer)
 
 ReverseInnerIterator (const SparseCompressedBase &mat)
 
 ReverseInnerIterator (const internal::CompressedStorage< Scalar, StorageIndex > &data)
 
Index row () const
 
const Scalarvalue () const
 
ScalarvalueRef ()
 

Protected Types

typedef internal::variable_if_dynamic< Index, Derived::IsVectorAtCompileTime?0:DynamicOuterType
 

Protected Attributes

Index m_id
 
const StorageIndexm_indices
 
const OuterType m_outer
 
Index m_start
 
const Scalarm_values
 

Detailed Description

template<typename Derived>
class Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator

Definition at line 214 of file SparseCompressedBase.h.

Member Typedef Documentation

template<typename Derived>
typedef internal::variable_if_dynamic<Index,Derived::IsVectorAtCompileTime?0:Dynamic> Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::OuterType
protected

Definition at line 262 of file SparseCompressedBase.h.

Constructor & Destructor Documentation

template<typename Derived>
Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::ReverseInnerIterator ( const SparseCompressedBase mat,
Index  outer 
)
inline

Definition at line 217 of file SparseCompressedBase.h.

template<typename Derived>
Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::ReverseInnerIterator ( const SparseCompressedBase mat)
inlineexplicit

Definition at line 235 of file SparseCompressedBase.h.

template<typename Derived>
Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::ReverseInnerIterator ( const internal::CompressedStorage< Scalar, StorageIndex > &  data)
inlineexplicit

Definition at line 241 of file SparseCompressedBase.h.

Member Function Documentation

template<typename Derived>
Index Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::col ( ) const
inline

Definition at line 255 of file SparseCompressedBase.h.

template<typename Derived>
StorageIndex Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::index ( ) const
inline

Definition at line 252 of file SparseCompressedBase.h.

template<typename Derived>
Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::operator bool ( ) const
inline

Definition at line 257 of file SparseCompressedBase.h.

template<typename Derived>
ReverseInnerIterator& Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::operator-- ( )
inline

Definition at line 247 of file SparseCompressedBase.h.

template<typename Derived>
Index Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::outer ( ) const
inline

Definition at line 253 of file SparseCompressedBase.h.

template<typename Derived>
Index Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::row ( ) const
inline

Definition at line 254 of file SparseCompressedBase.h.

template<typename Derived>
const Scalar& Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::value ( ) const
inline

Definition at line 249 of file SparseCompressedBase.h.

template<typename Derived>
Scalar& Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::valueRef ( )
inline

Definition at line 250 of file SparseCompressedBase.h.

Member Data Documentation

template<typename Derived>
Index Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::m_id
protected

Definition at line 265 of file SparseCompressedBase.h.

template<typename Derived>
const StorageIndex* Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::m_indices
protected

Definition at line 261 of file SparseCompressedBase.h.

template<typename Derived>
const OuterType Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::m_outer
protected

Definition at line 263 of file SparseCompressedBase.h.

template<typename Derived>
Index Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::m_start
protected

Definition at line 264 of file SparseCompressedBase.h.

template<typename Derived>
const Scalar* Eigen::SparseCompressedBase< Derived >::ReverseInnerIterator::m_values
protected

Definition at line 260 of file SparseCompressedBase.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:20