16 #ifndef GEOS_GEOMGRAPH_INDEX_SWEEPLINESEGMENT_H 17 #define GEOS_GEOMGRAPH_INDEX_SWEEPLINESEGMENT_H 20 #include <geos/export.h> 21 #include <geos/geomgraph/index/SweepLineEventObj.h> 26 class CoordinateSequence;
31 class SegmentIntersector;
40 class GEOS_DLL SweepLineSegment:
public SweepLineEventOBJ {
42 SweepLineSegment(Edge* newEdge,
size_t newPtIndex);
43 ~SweepLineSegment()
override =
default;
46 void computeIntersections(SweepLineSegment* ss, SegmentIntersector* si);
49 const geom::CoordinateSequence* pts;
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25