|
vmmlib
1.7.0
|
Collaboration diagram for vmml::tensor3_iterator< T >: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.