eckit::geo::range::RegularLatitude class final

Base classes

class Regular

Constructors, destructors, conversion operators

RegularLatitude(double inc, double a, double b, double ref, double eps = 0.) explicit
RegularLatitude(size_t n, double a, double b, double eps = 0.) explicit

Public functions

auto make_range_cropped(double crop_a, double crop_b) const -> Range* override
auto make_range_flipped() const -> Range* override
auto increment() const -> Fraction override
auto values() const -> const std::vector<double>& override
auto size() const -> size_t
auto a() const -> double
auto b() const -> double
auto eps() const -> double
auto periodic() const -> bool virtual

Function documentation

Fraction eckit::geo::range::RegularLatitude::increment() const override

const std::vector<double>& eckit::geo::range::RegularLatitude::values() const override

size_t eckit::geo::range::RegularLatitude::size() const

double eckit::geo::range::RegularLatitude::a() const

double eckit::geo::range::RegularLatitude::b() const

double eckit::geo::range::RegularLatitude::eps() const

bool eckit::geo::range::RegularLatitude::periodic() const virtual