18 #include <geos/export.h>
23 #pragma warning(disable: 4251)
30 class SweepLineInterval;
32 class SweepLineOverlapAction;
54 void add(SweepLineInterval* sweepInt);
56 void computeOverlaps(SweepLineOverlapAction* action);
61 std::vector<SweepLineEvent*> events;
75 void processOverlaps(std::size_t start, std::size_t end,
76 SweepLineInterval* s0,
77 SweepLineOverlapAction* action);
A sweepline implements a sorted index on a set of intervals.
Definition: SweepLineIndex.h:46
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25