19 #ifndef GEOS_NODING_ORIENTEDCOORDINATEARRAY_H 20 #define GEOS_NODING_ORIENTEDCOORDINATEARRAY_H 22 #include <geos/export.h> 29 class CoordinateSequence;
55 orientationVar(orientation(p_pts))
74 struct GEOS_DLL HashCode {
116 #endif // GEOS_NODING_ORIENTEDCOORDINATEARRAY_H bool operator<(const Coordinate &a, const Coordinate &b)
Strict weak ordering operator for Coordinate.
Definition: Coordinate.h:134
Allows comparing geom::CoordinateSequences in an orientation-independent way.
Definition: OrientedCoordinateArray.h:43
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25
The internal representation of a list of coordinates inside a Geometry.
Definition: CoordinateSequence.h:58
OrientedCoordinateArray(const geom::CoordinateSequence &p_pts)
Definition: OrientedCoordinateArray.h:52
bool operator==(const Coordinate &a, const Coordinate &b)
Equality operator for Coordinate. 2D only.
int compareTo(const OrientedCoordinateArray &o1) const
Compares two OrientedCoordinateArrays for their relative order.