class
#include <eckit/geo/Iterator.h>
Iterator
Derived classes
- class Reduced
- class Regular
- class Unstructured
Public types
- using builder_t = BuilderT1<Iterator>
- using ARG1 = const Spec&
-
using iterator_category = std::
input_iterator_tag -
using difference_type = std::
ptrdiff_t - using value_type = Point
-
using pointer = value_
type* -
using reference = value_
type&
Public static functions
-
static auto className() -> std::
string
Constructors, destructors, conversion operators
Public functions
- auto operator=(const Iterator&) -> Iterator& defaulted
- auto operator=(Iterator&&) -> Iterator& defaulted
- auto operator==(const Iterator&) const -> bool pure virtual
- auto operator!=(const Iterator& other) const -> bool
- auto operator++() -> bool pure virtual
-
auto operator+=(difference_
type) -> bool pure virtual - auto operator--() -> bool virtual
-
auto operator-=(difference_
type diff) -> bool virtual -
auto operator*() const -> value_
type pure virtual - auto index() const -> size_t pure virtual