RegularLongitude struct
#include <eckit/geo/range/Regular.h>
Base classes
- class Regular
Public static functions
- static auto make_empty_range(Fraction a, Fraction b) -> RegularLongitude*
- static auto make_empty_range(double a, double b) -> RegularLongitude*
Constructors, destructors, conversion operators
- RegularLongitude(Fraction inc, Fraction a, Fraction b, Fraction ref = {}) explicit
- RegularLongitude(double inc, double a, double b, double ref = 0) explicit
Public functions
- auto make_cropped_range(double crop_a, double crop_b) const -> RegularLongitude* override
-
auto values() const -> const std::
vector<double>& override - auto size() const -> size_t override
- auto a() const -> double override
- auto b() const -> double override
- auto increment() const -> Fraction override
- auto periodic() const -> bool override
- auto includesNorthPole() const -> bool override
- auto includesSouthPole() const -> bool override
- auto shift() const -> Fraction
- auto af() const -> Fraction
- auto bf() const -> Fraction
- auto min() const -> double
- auto max() const -> double
Function documentation
double eckit:: geo:: range:: RegularLongitude:: min() const
#include <eckit/geo/Range.h>
double eckit:: geo:: range:: RegularLongitude:: max() const
#include <eckit/geo/Range.h>