eckit::geo::order::Scan class

Public types

using order_type = Grid::order_type
using renumber_type = Grid::renumber_type
using Spec = spec::Spec

Public static functions

static auto order_default() -> const order_type&

Constructors, destructors, conversion operators

Scan(const order_type& = order_default()) explicit
Scan(const Spec&) explicit
Scan(const Scan&) defaulted
Scan(Scan&&) defaulted

Public functions

auto operator=(const Scan&) -> Scan& defaulted
auto operator=(Scan&&) -> Scan& defaulted
void order(const order_type& to)
auto order() const -> const order_type&
auto reorder(const order_type& to, size_t ni, size_t nj) const -> renumber_type
auto reorder(const order_type& to, const pl_type&) const -> renumber_type
auto is_scan_i_positive() const -> bool
auto is_scan_j_positive() const -> bool
auto is_scan_alternating() const -> bool