Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::util::sequence< T >::iterator Struct Reference

Public Types

using difference_type = std::ptrdiff_t
using value_type = T
using pointer = const T*
using reference = const T&
using iterator_category = std::random_access_iterator_tag

Public Member Functions

 iterator (const T &val, const T &end, const T &inc)
iteratoroperator++ ()
iterator operator++ (int)
iteratoroperator-- ()
iterator operator-- (int)
iteratoroperator+= (difference_type rhs)
iteratoroperator-= (difference_type rhs)
difference_type operator- (const iterator &rhs) const
iterator operator+ (difference_type rhs) const
iterator operator- (difference_type rhs) const
value_type operator[] (difference_type rhs) const
reference operator* () const
pointer operator-> () const
bool operator== (const iterator &rhs) const
bool operator!= (const iterator &rhs) const
bool operator> (const iterator &rhs) const
bool operator< (const iterator &rhs) const
bool operator>= (const iterator &rhs) const
bool operator<= (const iterator &rhs) const

Friends

iterator operator+ (difference_type lhs, const iterator &rhs)

The documentation for this struct was generated from the following file:
  • zip.h