eckit::geo::projection::ProjectionOnFigure class

Base classes

class eckit::geo::Projection

Derived classes

class LambertAzimuthalEqualArea
class LambertConformalConic
LambertConformalConic projection Map Projections: A Working Manual, John P. Snyder (1987) Wolfram MathWorld (http://mathworld.wolfram.com/LambertConformalConicProjection.html)
class LonLatToXYZ
Calculate coordinates of a point on a sphere or spheroid, in [x, y, z].
class Mercator
Calculate coordinates of a point on a rotated sphere given new location of South Pole (vector) and angle.
class PolarStereographic
class SpaceView
SpaceView projection LRIT/HRIT Global Specification (CGMS 03, Issue 2.6, 12.08.1999)

Public types

using builder_t = BuilderT1<Projection>
using ARG1 = const Spec&

Public static functions

static auto className() -> std::string
static auto make_from_spec(const Spec&) -> Projection*

Public functions

auto make_figure() const -> Figure* override
void fill_spec(spec::Custom&) const override
auto fwd(const Point&) const -> Point pure virtual
auto inv(const Point&) const -> Point pure virtual
auto figure() const -> const Figure&
auto type() const -> const std::string& pure virtual
auto spec() const -> const Spec&
auto spec_str() const -> std::string
auto proj_str() const -> std::string

Typedef documentation

using eckit::geo::projection::ProjectionOnFigure::builder_t = BuilderT1<Projection>

using eckit::geo::projection::ProjectionOnFigure::ARG1 = const Spec&

Function documentation

static std::string eckit::geo::projection::ProjectionOnFigure::className()

static Projection* eckit::geo::projection::ProjectionOnFigure::make_from_spec(const Spec&)

Point eckit::geo::projection::ProjectionOnFigure::fwd(const Point&) const pure virtual

Point eckit::geo::projection::ProjectionOnFigure::inv(const Point&) const pure virtual

const Figure& eckit::geo::projection::ProjectionOnFigure::figure() const

const std::string& eckit::geo::projection::ProjectionOnFigure::type() const pure virtual

const Spec& eckit::geo::projection::ProjectionOnFigure::spec() const

std::string eckit::geo::projection::ProjectionOnFigure::spec_str() const

std::string eckit::geo::projection::ProjectionOnFigure::proj_str() 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.