vmmlib
1.7.0
|
Public Types | |
typedef T::value_type | value_type |
typedef T::pointer | pointer |
typedef T::reference | reference |
typedef std::forward_iterator_tag | iterator_category |
typedef size_t | difference_type |
typedef matrix< T::ROWS, T::COLS, typename T::value_type >::iterator | matrix_iterator |
typedef T::front_slice_type | slice_type |
Public Member Functions | |
tensor3_iterator (T &t_, bool begin_) | |
value_type & | operator* () |
const value_type & | operator* () const |
bool | operator== (const tensor3_iterator &it_) const |
bool | operator!= (const tensor3_iterator &it_) const |
void | operator++ () |
Protected Attributes | |
matrix_iterator | _matrix_it |
matrix_iterator | _matrix_it_end |
T * | _tensor3 |
size_t | _matrix_index |
Definition at line 43 of file tensor3_iterator.hpp.