16 #ifndef GEOS_ALGORITHM_SIRTREEPOINTINRING_H 17 #define GEOS_ALGORITHM_SIRTREEPOINTINRING_H 19 #include <geos/export.h> 20 #include <geos/algorithm/PointInRing.h> 42 class GEOS_DLL SIRtreePointInRing:
public PointInRing {
44 geom::LinearRing *ring;
45 index::strtree::SIRtree *sirTree;
48 void testLineSegment(
const geom::Coordinate& p,
49 geom::LineSegment *seg);
51 SIRtreePointInRing(geom::LinearRing *newRing);
52 ~SIRtreePointInRing();
53 bool isInside(
const geom::Coordinate& pt);
60 #endif // GEOS_ALGORITHM_SIRTREEPOINTINRING_H Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25
One-dimensional version of an STR-packed R-tree.
Definition: SIRtree.h:41