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,
int newPtIndex);
46 void computeIntersections(SweepLineSegment *ss, SegmentIntersector *si);
49 const geom::CoordinateSequence* pts;