class
#include <atlas/grid/CubedSphereGrid.h>
IteratorTIJ
Public types
- using difference_type = implementation_t::difference_type
- using iterator_category = implementation_t::iterator_category
- using value_type = implementation_t::value_type
- using pointer = implementation_t::pointer
- using reference = implementation_t::reference
Constructors, destructors, conversion operators
-
IteratorTIJ(std::
unique_ptr<implementation_t> iterator)
Public functions
- auto next(value_type& xy) -> bool
- auto operator*() const -> reference
- auto operator++() -> const IteratorTIJ&
- auto operator+=(difference_type distance) -> const IteratorTIJ&
- auto operator==(const IteratorTIJ& other) const -> bool
- auto operator!=(const IteratorTIJ& other) const -> bool
Friends
- auto operator-(const IteratorTIJ& last, const IteratorTIJ& first) -> difference_type