atlas
Classes | Namespaces | Typedefs | Functions
Point.h File Reference

This file contains classes and functions working on points. More...

#include <array>
#include <initializer_list>
#include "eckit/geometry/Point2.h"
#include "eckit/geometry/Point3.h"
#include "atlas/util/Earth.h"
Include dependency graph for Point.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  atlas::PointXY
 Point in arbitrary XY-coordinate system. More...
 
class  atlas::PointXYZ
 Point in arbitrary XYZ-coordinate system. More...
 
class  atlas::PointLonLat
 Point in longitude-latitude coordinate system. More...
 
struct  eckit::VectorPrintSelector< T >
 
struct  eckit::VectorPrintSelector< atlas::Point2 >
 
struct  eckit::VectorPrintSelector< atlas::PointXY >
 
struct  eckit::VectorPrintSelector< atlas::PointLonLat >
 
struct  eckit::VectorPrintSelector< atlas::Point3 >
 
struct  eckit::VectorPrintSelector< atlas::PointXYZ >
 

Namespaces

 atlas
 Contains all atlas classes and methods.
 
 eckit
 

Typedefs

using atlas::Point3 = eckit::geometry::Point3
 

Functions

bool atlas::operator== (const Point2 &p1, const Point2 &p2)
 
bool atlas::operator!= (const Point2 &p1, const Point2 &p2)
 

Detailed Description

This file contains classes and functions working on points.

The Point classes are inherited from eckit::geometry::Point2 or eckit::geometry::Point3.