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

#include <SubMatrix.hpp>

Public Types

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

Public Member Functions

Index colIndex (Index i) const
 
Index cols () const
 

Protected Member Functions

 NoColSelectionImpl (const MatrixType &m, bool)
 
 NoColSelectionImpl (const MatrixType &m, const ColIndices &)
 
 NoColSelectionImpl (const MatrixType &m, ColIndices *)
 

Protected Attributes

MatrixContainer< MatrixType > m_contain
 

Member Typedef Documentation

◆ ColIndices

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

◆ Index

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

Constructor & Destructor Documentation

◆ NoColSelectionImpl() [1/3]

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

◆ NoColSelectionImpl() [2/3]

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

◆ NoColSelectionImpl() [3/3]

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

Member Function Documentation

◆ colIndex()

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

◆ cols()

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

Member Data Documentation

◆ m_contain

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