#include <index_gen.hpp>
Classes | |
struct | gen_type |
Public Types | |
typedef range_list_generator < range, NumRanges >::type | range_list |
Public Member Functions | |
index_gen () | |
template<int ND> | |
index_gen (const index_gen< NumRanges-1, ND > &rhs, const range &r) | |
index_gen< NumRanges+1, NumDims+1 > | operator[] (const range &r) const |
index_gen< NumRanges+1, NumDims > | operator[] (index idx) const |
Static Public Member Functions | |
static index_gen< 0, 0 > | indices () |
Public Attributes | |
range_list | ranges_ |
typedef range_list_generator<range,NumRanges>::type boost::detail::multi_array::index_gen< NumRanges, NumDims >::range_list |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
range_list boost::detail::multi_array::index_gen< NumRanges, NumDims >::ranges_ |