TR-mbed 1.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
indexing_functor< ArgType, RowIndexType, ColIndexType > Class Template Reference

Public Types

typedef Matrix< typename ArgType::Scalar, RowIndexType::SizeAtCompileTime, ColIndexType::SizeAtCompileTime, ArgType::Flags &RowMajorBit?RowMajor:ColMajor, RowIndexType::MaxSizeAtCompileTime, ColIndexType::MaxSizeAtCompileTime > MatrixType
 

Public Member Functions

 indexing_functor (const ArgType &arg, const RowIndexType &row_indices, const ColIndexType &col_indices)
 
const ArgType::Scalar & operator() (Index row, Index col) const
 

Member Typedef Documentation

◆ MatrixType

template<class ArgType , class RowIndexType , class ColIndexType >
typedef Matrix<typename ArgType::Scalar, RowIndexType::SizeAtCompileTime, ColIndexType::SizeAtCompileTime, ArgType::Flags&RowMajorBit?RowMajor:ColMajor, RowIndexType::MaxSizeAtCompileTime, ColIndexType::MaxSizeAtCompileTime> indexing_functor< ArgType, RowIndexType, ColIndexType >::MatrixType

Constructor & Destructor Documentation

◆ indexing_functor()

template<class ArgType , class RowIndexType , class ColIndexType >
indexing_functor< ArgType, RowIndexType, ColIndexType >::indexing_functor ( const ArgType &  arg,
const RowIndexType &  row_indices,
const ColIndexType &  col_indices 
)
inline

Member Function Documentation

◆ operator()()

template<class ArgType , class RowIndexType , class ColIndexType >
const ArgType::Scalar & indexing_functor< ArgType, RowIndexType, ColIndexType >::operator() ( Index  row,
Index  col 
) const
inline

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