|
aimstil
5.0.5
|
#include <til/multi_array.h>


Public Types | |
| typedef detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator > | Base |
| typedef Base::outer_iterator | outer_iterator |
| typedef Base::inner_iterator | inner_iterator |
| typedef Base::reference | reference |
| typedef Base::value_type | value_type |
Public Types inherited from til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator > | |
| 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 | |
| voliterator_compo (TOuterIterator begin, const Vector &size) | |
| template<std::size_t D2> | |
| void | from_pos (const numeric_array< std::size_t, D2 > &pos) |
| template<typename TPosIterator > | |
| void | from_pos (TPosIterator pbegin, TPosIterator pend) |
Public Member Functions inherited from til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator > | |
| 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 Base::Vector | Vector |
Protected Types inherited from til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator > | |
| typedef numeric_array< std::size_t, D > | Vector |
Definition at line 309 of file multi_array.h.
| typedef detail::inner_voliterator_compo<TOuterIterator,D,TInnerVolIterator> til::voliterator_compo< TOuterIterator, D, TInnerVolIterator >::Base |
Definition at line 313 of file multi_array.h.
| typedef Base::inner_iterator til::voliterator_compo< TOuterIterator, D, TInnerVolIterator >::inner_iterator |
Definition at line 315 of file multi_array.h.
| typedef Base::outer_iterator til::voliterator_compo< TOuterIterator, D, TInnerVolIterator >::outer_iterator |
Definition at line 314 of file multi_array.h.
| typedef Base::reference til::voliterator_compo< TOuterIterator, D, TInnerVolIterator >::reference |
Definition at line 316 of file multi_array.h.
| typedef Base::value_type til::voliterator_compo< TOuterIterator, D, TInnerVolIterator >::value_type |
Definition at line 317 of file multi_array.h.
|
protected |
Definition at line 319 of file multi_array.h.
|
inline |
Definition at line 321 of file multi_array.h.
|
inline |
Definition at line 327 of file multi_array.h.
References til::detail::numeric_array_impl< T, D >::begin(), til::detail::numeric_array_impl< T, D >::end(), and til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::from_pos().
|
inline |
Definition at line 330 of file multi_array.h.
References til::detail::inner_voliterator_compo< TOuterIterator, D, TInnerVolIterator >::from_pos().