17 #ifndef GEOS_GEOMGRAPH_INDEX_SWEEPLINESEGMENT_H
18 #define GEOS_GEOMGRAPH_INDEX_SWEEPLINESEGMENT_H
21 #include <geos/export.h>
22 #include <geos/geomgraph/index/SweepLineEventObj.h>
27 class CoordinateSequence;
32 class SegmentIntersector;
41 class GEOS_DLL SweepLineSegment:
public SweepLineEventOBJ {
43 SweepLineSegment(Edge *newEdge,
int newPtIndex);
47 void computeIntersections(SweepLineSegment *ss, SegmentIntersector *si);
50 const geom::CoordinateSequence* pts;