Template Class WorldIteratorAbridger

Inheritance Relationships

Base Type

  • public CellIterator

Class Documentation

template<typename CellIterator, typename CardinalIterator>
class dish2::WorldIteratorAbridger : public CellIterator

Public Types

using value_type = typename CardinalIterator::value_type
using pointer = value_type*
using reference = value_type&
using iterator_category = std::forward_iterator_tag
using difference_type = std::ptrdiff_t

Public Functions

WorldIteratorAbridger(const CellIterator &cell_iterator)
const value_type &operator*() const
const value_type *operator->() const
WorldIteratorAbridger &operator++()
WorldIteratorAbridger operator++(int)