Template Class vector_iterator¶
- Defined in File vector.hpp
Class Documentation¶
-
template <typename pixel_type>
classvector_iterator¶ Public Types
-
template<>
usingvalue_type= pixel_type¶
-
template<>
usingdifference_type= ssize_t¶
-
template<>
usingiterator_category= std::random_access_iterator_tag¶
-
template<>
usingpointer= value_type *¶
-
template<>
usingreference= value_type&¶
Public Functions
-
vector_iterator(const median::cube_t<pixel_type> &_cube, const vector_t &_vector, const size_t _start_pos)¶
-
vector_iterator(const vector_iterator&)¶
-
bool
operator==(const vector_iterator &other)¶
-
bool
operator!=(const vector_iterator &other)¶
-
difference_type
operator-(const vector_iterator &other)¶
-
value_type
operator*()¶
-
vector_iterator &
operator++()¶
Public Static Functions
-
static vector_iterator
create_end(const median::cube_t<pixel_type> &cube, const vector_t &vector)¶
-
template<>