14 #ifndef ECVL_ITERATORS_H_    15 #define ECVL_ITERATORS_H_    69     const T& 
operator* ()
 const { 
return *reinterpret_cast<const T*>(
ptr_); }
   100 template <
typename T>
   127 #endif // !ECVL_ITERATORS_H_ ConstContiguousIterator & operator++()
 
IncrementMemFn incrementor
 
ConstContiguousIterator(const Image &img, std::vector< int > pos={})
 
ContiguousIterator(Image &img, std::vector< int > pos={})
 
const T * operator->() const
 
std::forward_iterator_tag iterator_category
 
bool operator!=(const ConstContiguousIterator &rhs) const
 
std::ptrdiff_t difference_type
 
std::ptrdiff_t difference_type
 
std::ptrdiff_t difference_type
 
bool operator==(const ConstContiguousIterator &rhs) const
 
Iterator(Image &img, std::vector< int > pos={})
 
const value_type * pointer
 
ContiguousIterator & operator++()
 
const value_type * pointer
 
const value_type & reference
 
std::forward_iterator_tag iterator_category
 
ConstIterator & operator++()
 
std::forward_iterator_tag iterator_category
 
bool operator!=(const Iterator &rhs) const
 
bool operator==(const ContiguousIterator &rhs) const
 
bool operator!=(const ConstIterator &rhs) const
 
const T & operator *() const
 
ConstIterator(const Image &img, std::vector< int > pos={})
 
bool operator==(const Iterator &rhs) const
 
const T & operator *() const
 
std::forward_iterator_tag iterator_category
 
Iterator &(Iterator::* IncrementMemFn)()
 
bool operator!=(const ContiguousIterator &rhs) const
 
ConstIterator &(ConstIterator::* IncrementMemFn)()
 
IncrementMemFn incrementor
 
const T * operator->() const
 
const value_type & reference
 
std::ptrdiff_t difference_type
 
bool operator==(const ConstIterator &rhs) const