Public Types | |
typedef array2d_elt_< T, typename Info::next_elt > | next_elt_t_ |
typedef array2d_elt_< T, array2d_info< Info::nrows, Info::ncols, Info::i, Info::i+1 > > | eat_center_t_ |
typedef array2d_elt_< T, array2d_info< Info::nrows, Info::i, Info::center, Info::i > > | eat_lbrk_t_ |
typedef array2d< array2d_info< Info::i/Info::ncols, Info::ncols, Info::get_real_center, Info::i >, T > | array2d_t_ |
Public Member Functions | |
array2d_elt_ (T *ptr, array2d_start_< T > *arr) | |
next_elt_t_ | operator, (T val) |
eat_center_t_ | operator, (x_< T > val) |
eat_center_t_ | operator, (x_< void >) |
eat_lbrk_t_ | operator, (lbrk_) |
array2d_t_ | operator, (end_type) |
template<class U> | |
void | operator, (array2d< Info, U >) |
template<class U> | |
here_a_value_is_not_of_type_< T > | operator, (U u) const |
Public Attributes | |
T * | ptr |
array2d_start_< T > * | arr |
Definition at line 141 of file 2d.hxx.