atlas::util::Rotation class

Constructors, destructors, conversion operators

Rotation(const PointLonLat& south_pole, double rotation_angle = 0.)
Rotation(const eckit::Parametrisation&)

Public functions

auto rotated() const -> bool
auto southPole() const -> PointLonLat
auto northPole() const -> PointLonLat
auto rotationAngle() const -> double
auto rotate(const PointLonLat&) const -> PointLonLat
auto unrotate(const PointLonLat&) const -> PointLonLat
void rotate(double crd[]) const
void unrotate(double crd[]) const

Friends

auto operator<<(std::ostream&, const Rotation&) -> std::ostream&