Public Member Functions | Protected Attributes | List of all members
Eigen::BlockSparseMatrix::InnerIterator Class Reference

#include <BlockSparseMatrix.h>

Public Member Functions

Index col () const
 
Index index () const
 
 InnerIterator (const BlockSparseMatrix &mat, Index outer)
 
 operator bool () const
 
InnerIteratoroperator++ ()
 
Index outer () const
 
Index row () const
 
const Scalarvalue () const
 
ScalarvalueRef ()
 

Protected Attributes

BlockInnerIterator itb
 
Index m_end
 
Index m_id
 
const BlockSparseMatrixm_mat
 
const Index m_offset
 
const Index m_outer
 
const Index m_outerB
 
Index m_start
 

Detailed Description

Definition at line 1020 of file BlockSparseMatrix.h.

Constructor & Destructor Documentation

◆ InnerIterator()

Eigen::BlockSparseMatrix::InnerIterator::InnerIterator ( const BlockSparseMatrix mat,
Index  outer 
)
inline

Definition at line 1023 of file BlockSparseMatrix.h.

Member Function Documentation

◆ col()

Index Eigen::BlockSparseMatrix::InnerIterator::col ( ) const
inline

Definition at line 1060 of file BlockSparseMatrix.h.

◆ index()

Index Eigen::BlockSparseMatrix::InnerIterator::index ( ) const
inline

Definition at line 1058 of file BlockSparseMatrix.h.

◆ operator bool()

Eigen::BlockSparseMatrix::InnerIterator::operator bool ( ) const
inline

Definition at line 1062 of file BlockSparseMatrix.h.

◆ operator++()

InnerIterator& Eigen::BlockSparseMatrix::InnerIterator::operator++ ( )
inline

Definition at line 1035 of file BlockSparseMatrix.h.

◆ outer()

Index Eigen::BlockSparseMatrix::InnerIterator::outer ( ) const
inline

Definition at line 1059 of file BlockSparseMatrix.h.

◆ row()

Index Eigen::BlockSparseMatrix::InnerIterator::row ( ) const
inline

Definition at line 1061 of file BlockSparseMatrix.h.

◆ value()

const Scalar& Eigen::BlockSparseMatrix::InnerIterator::value ( ) const
inline

Definition at line 1050 of file BlockSparseMatrix.h.

◆ valueRef()

Scalar& Eigen::BlockSparseMatrix::InnerIterator::valueRef ( )
inline

Definition at line 1054 of file BlockSparseMatrix.h.

Member Data Documentation

◆ itb

BlockInnerIterator Eigen::BlockSparseMatrix::InnerIterator::itb
protected

Definition at line 1070 of file BlockSparseMatrix.h.

◆ m_end

Index Eigen::BlockSparseMatrix::InnerIterator::m_end
protected

Definition at line 1074 of file BlockSparseMatrix.h.

◆ m_id

Index Eigen::BlockSparseMatrix::InnerIterator::m_id
protected

Definition at line 1073 of file BlockSparseMatrix.h.

◆ m_mat

const BlockSparseMatrix& Eigen::BlockSparseMatrix::InnerIterator::m_mat
protected

Definition at line 1067 of file BlockSparseMatrix.h.

◆ m_offset

const Index Eigen::BlockSparseMatrix::InnerIterator::m_offset
protected

Definition at line 1071 of file BlockSparseMatrix.h.

◆ m_outer

const Index Eigen::BlockSparseMatrix::InnerIterator::m_outer
protected

Definition at line 1068 of file BlockSparseMatrix.h.

◆ m_outerB

const Index Eigen::BlockSparseMatrix::InnerIterator::m_outerB
protected

Definition at line 1069 of file BlockSparseMatrix.h.

◆ m_start

Index Eigen::BlockSparseMatrix::InnerIterator::m_start
protected

Definition at line 1072 of file BlockSparseMatrix.h.


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


gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:19:17