atlas::util::ConvexSphericalPolygon::GreatCircleSegment class

Constructors, destructors, conversion operators

GreatCircleSegment(const PointXYZ& p1, const PointXYZ& p2)

Public functions

auto inLeftHemisphere(const PointXYZ& P, const double offset = 0., std::ostream* out = NULL) const -> bool
auto intersect(const GreatCircleSegment&, std::ostream* f = NULL, double pointsSameEPS = std::numeric_limits<double>::epsilon()) const -> PointXYZ
auto first() const -> const PointXYZ&
auto second() const -> const PointXYZ&
auto cross() const -> const PointXYZ&