Template Class cube_iterator_with_vector

Class Documentation

template<typename pixel_type>
class cube_iterator_with_vector

Public Types

template<>
using value_type = pixel_type

Public Functions

cube_iterator_with_vector(const cube<pixel_type> &_cube, const vector_xy &_vector_xy)

—————————————————————————– /// Constructors —————————————————————————– ///

cube_iterator_with_vector(cube<pixel_type> _cube, vector_xy _vector_xy, size_t _start_k_pos)
cube_iterator_with_vector(const cube_iterator_with_vector&)
bool operator==(const cube_iterator_with_vector &other) const

—————————————————————————– /// Operators and public methods —————————————————————————– ///

bool operator!=(const cube_iterator_with_vector &other) const
value_type operator*() const
cube_iterator_with_vector &operator++()