Eigen::NoRowSelectionImpl< MatrixType, IsSub > Class Template Reference

#include <SubMatrix.hpp>

Public Types

typedef MatrixType::Index Index
 
typedef Matrix< Index, Dynamic, 1 > RowIndices
 

Public Member Functions

Index rowIndex (Index i) const
 
Index rows () const
 

Protected Member Functions

 NoRowSelectionImpl (const MatrixType &m, bool)
 
 NoRowSelectionImpl (const MatrixType &m, const RowIndices indices)
 
 NoRowSelectionImpl (const MatrixType &m, RowIndices *indices)
 

Protected Attributes

MatrixContainer< MatrixType > m_contain
 

Member Typedef Documentation

◆ Index

template<typename MatrixType , bool IsSub = true>
typedef MatrixType::Index Eigen::NoRowSelectionImpl< MatrixType, IsSub >::Index

◆ RowIndices

template<typename MatrixType , bool IsSub = true>
typedef Matrix<Index, Dynamic, 1> Eigen::NoRowSelectionImpl< MatrixType, IsSub >::RowIndices

Constructor & Destructor Documentation

◆ NoRowSelectionImpl() [1/3]

template<typename MatrixType , bool IsSub = true>
Eigen::NoRowSelectionImpl< MatrixType, IsSub >::NoRowSelectionImpl ( const MatrixType &  m,
bool   
)
inlineprotected

◆ NoRowSelectionImpl() [2/3]

template<typename MatrixType , bool IsSub = true>
Eigen::NoRowSelectionImpl< MatrixType, IsSub >::NoRowSelectionImpl ( const MatrixType &  m,
const RowIndices  indices 
)
inlineprotected

◆ NoRowSelectionImpl() [3/3]

template<typename MatrixType , bool IsSub = true>
Eigen::NoRowSelectionImpl< MatrixType, IsSub >::NoRowSelectionImpl ( const MatrixType &  m,
RowIndices indices 
)
inlineprotected

Member Function Documentation

◆ rowIndex()

template<typename MatrixType , bool IsSub = true>
Index Eigen::NoRowSelectionImpl< MatrixType, IsSub >::rowIndex ( Index  i) const
inline

◆ rows()

template<typename MatrixType , bool IsSub = true>
Index Eigen::NoRowSelectionImpl< MatrixType, IsSub >::rows ( ) const
inline

Member Data Documentation

◆ m_contain

template<typename MatrixType , bool IsSub = true>
MatrixContainer<MatrixType> Eigen::NoRowSelectionImpl< MatrixType, IsSub >::m_contain
protected