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<>