aimstil
5.0.5
|
#include <til/multi_array.h>
Public Types | |
typedef TOuterIterator | outer_iterator |
typedef TInnerVolIterator | inner_iterator |
typedef inner_iterator::reference | reference |
typedef inner_iterator::value_type | value_type |
typedef meta::int_type< D > | dim |
Public Member Functions | |
inner_voliterator_compo (TOuterIterator i, const Vector &size) | |
reference | operator* () |
void | operator++ () |
template<typename TPosIterator > | |
void | from_pos (TOuterIterator begin, TPosIterator pbegin, TPosIterator pend) |
Protected Types | |
typedef numeric_array< std::size_t, D > | Vector |
Definition at line 267 of file multi_array.h.
typedef meta::int_type<D> til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::dim |
Definition at line 274 of file multi_array.h.
typedef TInnerVolIterator til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::inner_iterator |
Definition at line 271 of file multi_array.h.
typedef TOuterIterator til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::outer_iterator |
Definition at line 270 of file multi_array.h.
typedef inner_iterator::reference til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::reference |
Definition at line 272 of file multi_array.h.
typedef inner_iterator::value_type til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::value_type |
Definition at line 273 of file multi_array.h.
|
protected |
Definition at line 276 of file multi_array.h.
|
inline |
Definition at line 278 of file multi_array.h.
|
inline |
Definition at line 288 of file multi_array.h.
References til::detail::numeric_array_impl< T, D >::begin(), and til::pos2offset().
Referenced by til::voliterator_compo< TOuterIterator, D, TInnerVolIterator >::from_pos().
|
inline |
Definition at line 284 of file multi_array.h.
|
inline |
Definition at line 285 of file multi_array.h.