18#include <geos/export.h>
23#pragma warning(disable: 4251)
30class SweepLineInterval;
32class 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: geos.h:39