Public Types | |
typedef array3d_elt_< T, typename Info::next_elt > | next_elt_t_ |
typedef array3d_elt_< T, array3d_info< Info::nplanes, Info::nrows, Info::ncols, Info::i, Info::i+1 > > | eat_center_t_ |
typedef array3d_elt_< T, array3d_info< Info::nplanes, Info::nrows, Info::i, Info::center, Info::i > > | eat_lbrk_t_ |
typedef array3d_elt_< T, array3d_info< Info::nplanes, Info::i/Info::ncols, Info::ncols, Info::center, Info::i > > | eat_pbrk_t_ |
typedef array3d< array3d_info< Info::i/(Info::ncols *Info::nrows), Info::nrows, Info::ncols, Info::get_real_center, Info::i >, T > | array3d_t_ |
Public Member Functions | |
array3d_elt_ (T *ptr, array3d_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_) |
eat_pbrk_t_ | operator, (pbrk_) |
array3d_t_ | operator, (end_type) |
template<class U> | |
void | operator, (array3d< Info, U >) |
template<class U> | |
here_a_value_is_not_of_type_< T > | operator, (U u) const |
Public Attributes | |
T * | ptr |
array3d_start_< T > * | arr |
Definition at line 142 of file 3d.hxx.