eckit::geo::figure::WGS84 struct final

Base classes

class OblateSpheroid

Public types

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

Public static functions

static auto className() -> std::string

Constructors, destructors, conversion operators

WGS84() explicit
WGS84(const Spec&) explicit

Public functions

auto R() const -> double override
auto a() const -> double override
auto b() const -> double override
auto spec() const -> spec::Custom*
auto spec_str() const -> std::string
auto proj_str() const -> std::string
auto eccentricity() const -> double
auto flattening() const -> double

Typedef documentation

using eckit::geo::figure::WGS84::builder_t = BuilderT1<Figure>

using eckit::geo::figure::WGS84::ARG1 = const Spec&

Function documentation

static std::string eckit::geo::figure::WGS84::className()

double eckit::geo::figure::WGS84::R() const override

double eckit::geo::figure::WGS84::a() const override

double eckit::geo::figure::WGS84::b() const override

spec::Custom* eckit::geo::figure::WGS84::spec() const

std::string eckit::geo::figure::WGS84::spec_str() const

std::string eckit::geo::figure::WGS84::proj_str() const

double eckit::geo::figure::WGS84::eccentricity() const

double eckit::geo::figure::WGS84::flattening() const