eckit::geo::range::RegularLongitude class final

Base classes

class Regular

Constructors, destructors, conversion operators

RegularLongitude(double inc, double a, double b, double ref, double eps = 0.) explicit
RegularLongitude(double inc, double a, double b, double eps = 0.) explicit
RegularLongitude(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 periodic() const -> bool 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

Function documentation

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

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

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

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

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

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

This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.