|
virtual std::string | type () const =0 |
|
virtual void | xy2lonlat (double crd[]) const =0 |
|
virtual void | lonlat2xy (double crd[]) const =0 |
|
virtual Jacobian | jacobian (const PointLonLat &) const =0 |
|
void | xy2lonlat (Point2 &) const |
|
void | lonlat2xy (Point2 &) const |
|
PointLonLat | lonlat (const PointXY &) const |
|
PointXY | xy (const PointLonLat &) const |
|
virtual PointXYZ | xyz (const PointLonLat &) const |
|
virtual bool | strictlyRegional () const =0 |
|
virtual RectangularLonLatDomain | lonlatBoundingBox (const Domain &) const =0 |
|
virtual Spec | spec () const =0 |
|
virtual std::string | units () const =0 |
|
virtual | operator bool () const |
|
virtual void | hash (eckit::Hash &) const =0 |
|
|
static const ProjectionImpl * | create (const eckit::Parametrisation &p) |
|
static const ProjectionImpl * | create (const std::string &type, const eckit::Parametrisation &p) |
|
The documentation for this class was generated from the following files:
- src/atlas/projection/detail/ProjectionImpl.h
- src/atlas/projection/detail/ProjectionImpl.cc