N-dimensional grid iterator (nested loop with variable depth). Plus de détails...
Graphe de collaboration de mba::detail::grid_iterator< NDim >:Types publics | |
| typedef std::array< size_t, NDim > | index |
Fonctions membres publiques | |
| grid_iterator (const std::array< size_t, NDim > &dims) | |
| grid_iterator (size_t dim) | |
| size_t | operator[] (size_t d) const |
| const index & | operator* () const |
| size_t | position () const |
| grid_iterator & | operator++ () |
| operator bool () const | |
Attributs privés | |
| index | N |
| index | i |
| bool | done |
| size_t | idx |
N-dimensional grid iterator (nested loop with variable depth).
| typedef std::array<size_t, NDim> mba::detail::grid_iterator< NDim >::index |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |