16#ifndef GEOS_GEOMGRAPH_INDEX_EDGESETINTERSECTOR_H
17#define GEOS_GEOMGRAPH_INDEX_EDGESETINTERSECTOR_H
19#include <geos/export.h>
27class SegmentIntersector;
39class GEOS_DLL EdgeSetIntersector {
49 virtual void computeIntersections(std::vector<Edge*>* edges,
50 SegmentIntersector* si,
bool testAllSegments) = 0;
55 virtual void computeIntersections(std::vector<Edge*>* edges0,
56 std::vector<Edge*>* edges1,
57 SegmentIntersector* si) = 0;
60 ~EdgeSetIntersector() {}
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25