atlas
Public Member Functions | List of all members
atlas::geometry::detail::GeometryBase Class Referenceabstract
Inheritance diagram for atlas::geometry::detail::GeometryBase:
Inheritance graph
[legend]
Collaboration diagram for atlas::geometry::detail::GeometryBase:
Collaboration graph
[legend]

Public Member Functions

virtual void lonlat2xyz (const Point2 &, Point3 &) const =0
 
virtual void xyz2lonlat (const Point3 &, Point2 &) const =0
 
virtual double distance (const Point2 &p1, const Point2 &p2) const =0
 
virtual double distance (const Point3 &p1, const Point3 &p2) const =0
 
virtual double radius () const =0
 
virtual double area () const =0
 
Point3 xyz (const Point2 &lonlat) const
 
Point2 lonlat (const Point3 &xyz) const
 

The documentation for this class was generated from the following file: