class final
#include <eckit/geo/range/RegularLongitude.h>
RegularLongitude
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
#include <eckit/geo/range/Regular.h>
const std:: vector<double>& eckit:: geo:: range:: RegularLongitude:: values() const override
#include <eckit/geo/range/Regular.h>
size_t eckit:: geo:: range:: RegularLongitude:: size() const
#include <eckit/geo/Range.h>
double eckit:: geo:: range:: RegularLongitude:: a() const
#include <eckit/geo/Range.h>
double eckit:: geo:: range:: RegularLongitude:: b() const
#include <eckit/geo/Range.h>
double eckit:: geo:: range:: RegularLongitude:: eps() const
#include <eckit/geo/Range.h>