eckit::geometry::polygon::PolygonCoordinates class

Derived classes

class LonLatPolygon
Implement PolygonCoordinates::contains for a polygon defined in lon/lat space.

Public types

using container_type = std::vector<Point2>

Constructors, destructors, conversion operators

PolygonCoordinates(const container_type& coordinates, bool removeAlignedPoints)
PolygonCoordinates(const PolygonCoordinates&) defaulted
PolygonCoordinates(PolygonCoordinates&&) defaulted
~PolygonCoordinates() defaulted virtual

Public functions

auto operator=(const PolygonCoordinates&) -> PolygonCoordinates& defaulted
auto operator=(PolygonCoordinates&&) -> PolygonCoordinates& defaulted
auto max() const -> const Point2&
auto min() const -> const Point2&

Friends

auto operator<<(std::ostream&, const PolygonCoordinates&) -> std::ostream&
This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.