16#ifndef GEOS_GEOMGRAPH_INDEX_EDGESETINTERSECTOR_H
17#define GEOS_GEOMGRAPH_INDEX_EDGESETINTERSECTOR_H
19#include <geos/export.h>
27class SegmentIntersector;
58 std::vector<Edge*>* edges1,
An EdgeSetIntersector computes all the intersections between the edges in the set.
Definition EdgeSetIntersector.h:41
virtual void computeIntersections(std::vector< Edge * > *edges0, std::vector< Edge * > *edges1, SegmentIntersector *si)=0
Computes all mutual intersections between two sets of edges.
virtual void computeIntersections(std::vector< Edge * > *edges, SegmentIntersector *si, bool testAllSegments)=0
Computes all self-intersections between edges in a set of edges, allowing client to choose whether se...
Computes the intersection of line segments, and adds the intersection to the edges containing the seg...
Definition geomgraph/index/SegmentIntersector.h:47
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:26