#include <StlIterators.h>
Public Types | |
typedef Index | difference_type |
typedef std::random_access_iterator_tag | iterator_category |
typedef internal::conditional< bool(is_lvalue), value_type *, const value_type * >::type | pointer |
typedef internal::conditional< bool(is_lvalue), value_type &, const value_type & >::type | reference |
typedef XprType::Scalar | value_type |
Protected Attributes | |
internal::variable_if_dynamic< Index, XprType::InnerStrideAtCompileTime > | m_incr |
pointer | m_ptr |
Private Types | |
enum | { is_lvalue = internal::is_lvalue<XprType>::value } |
typedef pointer_based_stl_iterator< typename internal::add_const< XprType >::type > | const_iterator |
typedef pointer_based_stl_iterator< typename internal::remove_const< XprType >::type > | non_const_iterator |
typedef internal::conditional< internal::is_const< XprType >::value, non_const_iterator, const_iterator >::type | other_iterator |
Definition at line 179 of file StlIterators.h.
|
private |
Definition at line 183 of file StlIterators.h.
typedef Index Eigen::internal::pointer_based_stl_iterator< XprType >::difference_type |
Definition at line 189 of file StlIterators.h.
typedef std::random_access_iterator_tag Eigen::internal::pointer_based_stl_iterator< XprType >::iterator_category |
Definition at line 191 of file StlIterators.h.
|
private |
Definition at line 182 of file StlIterators.h.
|
private |
Definition at line 184 of file StlIterators.h.
typedef internal::conditional<bool(is_lvalue), value_type*, const value_type*>::type Eigen::internal::pointer_based_stl_iterator< XprType >::pointer |
Definition at line 192 of file StlIterators.h.
typedef internal::conditional<bool(is_lvalue), value_type&, const value_type&>::type Eigen::internal::pointer_based_stl_iterator< XprType >::reference |
Definition at line 193 of file StlIterators.h.
typedef XprType::Scalar Eigen::internal::pointer_based_stl_iterator< XprType >::value_type |
Definition at line 190 of file StlIterators.h.
|
private |
Enumerator | |
---|---|
is_lvalue |
Definition at line 181 of file StlIterators.h.
|
inline |
Definition at line 196 of file StlIterators.h.
|
inline |
Definition at line 197 of file StlIterators.h.
|
inline |
Definition at line 202 of file StlIterators.h.
|
inline |
Definition at line 240 of file StlIterators.h.
|
inline |
Definition at line 247 of file StlIterators.h.
|
inline |
Definition at line 213 of file StlIterators.h.
|
inline |
Definition at line 217 of file StlIterators.h.
|
inline |
Definition at line 220 of file StlIterators.h.
|
inline |
Definition at line 228 of file StlIterators.h.
|
inline |
Definition at line 231 of file StlIterators.h.
|
inline |
Definition at line 235 of file StlIterators.h.
|
inline |
Definition at line 218 of file StlIterators.h.
|
inline |
Definition at line 221 of file StlIterators.h.
|
inline |
Definition at line 229 of file StlIterators.h.
|
inline |
Definition at line 215 of file StlIterators.h.
|
inline |
Definition at line 241 of file StlIterators.h.
|
inline |
Definition at line 248 of file StlIterators.h.
|
inline |
Definition at line 242 of file StlIterators.h.
|
inline |
Definition at line 249 of file StlIterators.h.
|
inline |
Definition at line 206 of file StlIterators.h.
|
inline |
Definition at line 239 of file StlIterators.h.
|
inline |
Definition at line 246 of file StlIterators.h.
|
inline |
Definition at line 243 of file StlIterators.h.
|
inline |
Definition at line 250 of file StlIterators.h.
|
inline |
Definition at line 244 of file StlIterators.h.
|
inline |
Definition at line 251 of file StlIterators.h.
|
inline |
Definition at line 214 of file StlIterators.h.
|
friend |
Definition at line 223 of file StlIterators.h.
|
friend |
Definition at line 225 of file StlIterators.h.
|
friend |
Definition at line 224 of file StlIterators.h.
|
friend |
Definition at line 226 of file StlIterators.h.
|
friend |
Definition at line 186 of file StlIterators.h.
|
friend |
Definition at line 187 of file StlIterators.h.
|
protected |
Definition at line 256 of file StlIterators.h.
|
protected |
Definition at line 255 of file StlIterators.h.