Implement PolygonCoordinates::contains for a polygon defined in XY space.
More...
#include <PolygonXY.h>
|
| PolygonXY (const PartitionPolygon &) |
|
bool | contains (const Point2 &Pxy) const override |
| Point-in-polygon test based on winding number. More...
|
|
| PolygonCoordinates (const Polygon &, const atlas::Field &coordinates, bool removeAlignedPoints) |
|
template<typename PointContainer > |
| PolygonCoordinates (const PointContainer &points) |
|
template<typename PointContainer > |
| PolygonCoordinates (const PointContainer &points, bool removeAlignedPoints) |
|
const Point2 & | coordinatesMax () const |
|
const Point2 & | coordinatesMin () const |
|
const Point2 & | centroid () const |
|
idx_t | size () const |
|
void | print (std::ostream &) const |
|
|
Point2 | coordinatesMin_ |
|
Point2 | coordinatesMax_ |
|
Point2 | centroid_ |
|
std::vector< Point2 > | coordinates_ |
|
Implement PolygonCoordinates::contains for a polygon defined in XY space.
◆ contains()
bool atlas::util::PolygonXY::contains |
( |
const Point2 & |
Pxy | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: