21 #ifndef GEOS_ALGORITHM_RAYCROSSINGCOUNTER_H
22 #define GEOS_ALGORITHM_RAYCROSSINGCOUNTER_H
24 #include <geos/export.h>
32 class CoordinateSequence;
75 bool isPointOnSegment;
95 const std::vector<const geom::Coordinate*>& ring);
100 isPointOnSegment(
false)
123 return isPointOnSegment;
148 bool isPointInPolygon();
155 #endif // GEOS_ALGORITHM_RAYCROSSINGCOUNTER_H
Coordinate is the lightweight class used to store coordinates.
Definition: Coordinate.h:61
bool isOnSegment()
Definition: RayCrossingCounter.h:121
The internal representation of a list of coordinates inside a Geometry.
Definition: CoordinateSequence.h:60
Counts the number of segments crossed by a horizontal ray extending to the right from a given point...
Definition: RayCrossingCounter.h:67