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

#include <SparseCompressedBase.h>

Inheritance diagram for Eigen::SparseCompressedBase::ReverseInnerIterator:
Inheritance graph
[legend]

Public Member Functions

Index col () const
 
StorageIndex index () const
 
 operator bool () const
 
ReverseInnerIterator operator- (Index i)
 
ReverseInnerIteratoroperator-- ()
 
ReverseInnerIteratoroperator-= (Index i)
 
Index outer () const
 
 ReverseInnerIterator (const internal::CompressedStorage< Scalar, StorageIndex > &data)
 
 ReverseInnerIterator (const SparseCompressedBase &mat)
 
 ReverseInnerIterator (const SparseCompressedBase &mat, Index outer)
 
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 StorageIndex * m_indices
 
const OuterType m_outer
 
Index m_start
 
const Scalarm_values
 

Detailed Description

Definition at line 244 of file SparseCompressedBase.h.

Member Typedef Documentation

◆ OuterType

Definition at line 300 of file SparseCompressedBase.h.

Constructor & Destructor Documentation

◆ ReverseInnerIterator() [1/3]

Eigen::SparseCompressedBase::ReverseInnerIterator::ReverseInnerIterator ( const SparseCompressedBase mat,
Index  outer 
)
inline

Definition at line 247 of file SparseCompressedBase.h.

◆ ReverseInnerIterator() [2/3]

Eigen::SparseCompressedBase::ReverseInnerIterator::ReverseInnerIterator ( const SparseCompressedBase mat)
inlineexplicit

Definition at line 265 of file SparseCompressedBase.h.

◆ ReverseInnerIterator() [3/3]

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

Definition at line 271 of file SparseCompressedBase.h.

Member Function Documentation

◆ col()

Index Eigen::SparseCompressedBase::ReverseInnerIterator::col ( ) const
inline

Definition at line 293 of file SparseCompressedBase.h.

◆ index()

StorageIndex Eigen::SparseCompressedBase::ReverseInnerIterator::index ( ) const
inline

Definition at line 290 of file SparseCompressedBase.h.

◆ operator bool()

Eigen::SparseCompressedBase::ReverseInnerIterator::operator bool ( ) const
inline

Definition at line 295 of file SparseCompressedBase.h.

◆ operator-()

ReverseInnerIterator Eigen::SparseCompressedBase::ReverseInnerIterator::operator- ( Index  i)
inline

Definition at line 280 of file SparseCompressedBase.h.

◆ operator--()

ReverseInnerIterator& Eigen::SparseCompressedBase::ReverseInnerIterator::operator-- ( )
inline

Definition at line 277 of file SparseCompressedBase.h.

◆ operator-=()

ReverseInnerIterator& Eigen::SparseCompressedBase::ReverseInnerIterator::operator-= ( Index  i)
inline

Definition at line 278 of file SparseCompressedBase.h.

◆ outer()

Index Eigen::SparseCompressedBase::ReverseInnerIterator::outer ( ) const
inline

Definition at line 291 of file SparseCompressedBase.h.

◆ row()

Index Eigen::SparseCompressedBase::ReverseInnerIterator::row ( ) const
inline

Definition at line 292 of file SparseCompressedBase.h.

◆ value()

const Scalar& Eigen::SparseCompressedBase::ReverseInnerIterator::value ( ) const
inline

Definition at line 287 of file SparseCompressedBase.h.

◆ valueRef()

Scalar& Eigen::SparseCompressedBase::ReverseInnerIterator::valueRef ( )
inline

Definition at line 288 of file SparseCompressedBase.h.

Member Data Documentation

◆ m_id

Index Eigen::SparseCompressedBase::ReverseInnerIterator::m_id
protected

Definition at line 303 of file SparseCompressedBase.h.

◆ m_indices

const StorageIndex* Eigen::SparseCompressedBase::ReverseInnerIterator::m_indices
protected

Definition at line 299 of file SparseCompressedBase.h.

◆ m_outer

const OuterType Eigen::SparseCompressedBase::ReverseInnerIterator::m_outer
protected

Definition at line 301 of file SparseCompressedBase.h.

◆ m_start

Index Eigen::SparseCompressedBase::ReverseInnerIterator::m_start
protected

Definition at line 302 of file SparseCompressedBase.h.

◆ m_values

const Scalar* Eigen::SparseCompressedBase::ReverseInnerIterator::m_values
protected

Definition at line 298 of file SparseCompressedBase.h.


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


gtsam
Author(s):
autogenerated on Sat Jun 1 2024 03:10:41