struct final
#include <eckit/geo/figure/UnitSphere.h>
UnitSphere
Base classes
- class Sphere
Public types
Public static functions
-
static auto className() -> std::
string
Constructors, destructors, conversion operators
- UnitSphere() explicit
- UnitSphere(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:: UnitSphere:: builder_t = BuilderT1<Figure>
#include <eckit/geo/Figure.h>
using eckit:: geo:: figure:: UnitSphere:: ARG1 = const Spec&
#include <eckit/geo/Figure.h>
Function documentation
static std:: string eckit:: geo:: figure:: UnitSphere:: className()
#include <eckit/geo/Figure.h>
double eckit:: geo:: figure:: UnitSphere:: R() const override
#include <eckit/geo/figure/Sphere.h>
double eckit:: geo:: figure:: UnitSphere:: a() const override
#include <eckit/geo/figure/Sphere.h>
double eckit:: geo:: figure:: UnitSphere:: b() const override
#include <eckit/geo/figure/Sphere.h>
spec:: Custom* eckit:: geo:: figure:: UnitSphere:: spec() const
#include <eckit/geo/Figure.h>
std:: string eckit:: geo:: figure:: UnitSphere:: spec_str() const
#include <eckit/geo/Figure.h>
std:: string eckit:: geo:: figure:: UnitSphere:: proj_str() const
#include <eckit/geo/Figure.h>
double eckit:: geo:: figure:: UnitSphere:: eccentricity() const
#include <eckit/geo/Figure.h>
double eckit:: geo:: figure:: UnitSphere:: flattening() const
#include <eckit/geo/Figure.h>