Feel++
0.92.0
|
Public Types | |
typedef boost::array < size_type, rank > | index_type |
typedef boost::detail::multi_array::extent_gen < rank > | extents_type |
Public Member Functions | |
Index (Index const &i) | |
Index (Index< rank-1 > const &__index) | |
Index const & | operator= (Index const &i) |
index_type::iterator | beginIndex () |
index_type::const_iterator | beginIndex () const |
index_type::iterator | endIndex () |
index_type::const_iterator | endIndex () const |
template<typename Tuple > | |
void | setIndex (Tuple const &tu) |
void | setIndex (uint16_type c, size_type i) |
size_type | index () const |
size_type | div () const |
uint16_type | component () const |
Index< rank+1 > | rankUp () const |
operator size_type () const | |
extents_type | extents () const |
Static Public Attributes | |
static const uint16_type | rank = TheRank |
Friends | |
class | Rank |