#include <StlIterators.h>
Classes | |
class | subvector_stl_iterator_ptr |
Public Types | |
typedef subvector_stl_iterator_ptr | pointer |
typedef internal::conditional< bool(is_lvalue), SubVectorType, ConstSubVectorType >::type | reference |
typedef reference::PlainObject | value_type |
Public Types inherited from Eigen::internal::indexed_based_stl_iterator_base< subvector_stl_iterator< XprType, Direction > > | |
typedef Index | difference_type |
typedef std::random_access_iterator_tag | iterator_category |
Protected Types | |
enum | { is_lvalue = internal::is_lvalue<XprType>::value } |
typedef indexed_based_stl_iterator_base< subvector_stl_iterator > | Base |
typedef internal::conditional< Direction==Vertical, typename XprType::ConstColXpr, typename XprType::ConstRowXpr >::type | ConstSubVectorType |
typedef internal::conditional< Direction==Vertical, typename XprType::ColXpr, typename XprType::RowXpr >::type | SubVectorType |
Protected Types inherited from Eigen::internal::indexed_based_stl_iterator_base< subvector_stl_iterator< XprType, Direction > > | |
typedef indexed_based_stl_iterator_base< typename traits::const_iterator > | const_iterator |
typedef indexed_based_stl_iterator_base< typename traits::non_const_iterator > | non_const_iterator |
typedef internal::conditional< internal::is_const< XprType >::value, non_const_iterator, const_iterator >::type | other_iterator |
typedef indexed_based_stl_iterator_traits< subvector_stl_iterator< XprType, Direction > > | traits |
typedef traits::XprType | XprType |
Additional Inherited Members | |
Protected Member Functions inherited from Eigen::internal::indexed_based_stl_iterator_base< subvector_stl_iterator< XprType, Direction > > | |
subvector_stl_iterator< XprType, Direction > & | derived () |
const subvector_stl_iterator< XprType, Direction > & | derived () const |
Protected Attributes inherited from Eigen::internal::indexed_based_stl_iterator_base< subvector_stl_iterator< XprType, Direction > > | |
Index | m_index |
XprType * | mp_xpr |
Definition at line 313 of file StlIterators.h.
|
protected |
Definition at line 319 of file StlIterators.h.
|
protected |
Definition at line 324 of file StlIterators.h.
typedef subvector_stl_iterator_ptr Eigen::internal::subvector_stl_iterator< XprType, Direction >::pointer |
Definition at line 342 of file StlIterators.h.
typedef internal::conditional<bool(is_lvalue), SubVectorType, ConstSubVectorType>::type Eigen::internal::subvector_stl_iterator< XprType, Direction >::reference |
Definition at line 328 of file StlIterators.h.
|
protected |
Definition at line 323 of file StlIterators.h.
typedef reference::PlainObject Eigen::internal::subvector_stl_iterator< XprType, Direction >::value_type |
Definition at line 329 of file StlIterators.h.
|
protected |
Enumerator | |
---|---|
is_lvalue |
Definition at line 317 of file StlIterators.h.
|
inline |
Definition at line 344 of file StlIterators.h.
|
inline |
Definition at line 345 of file StlIterators.h.
|
inline |
Definition at line 347 of file StlIterators.h.
|
inline |
Definition at line 349 of file StlIterators.h.
|
inline |
Definition at line 348 of file StlIterators.h.