15#ifndef GEOS_NODING_SEGMENTINTERSECTOR_H
16#define GEOS_NODING_SEGMENTINTERSECTOR_H
18#include <geos/export.h>
20#include <geos/inline.h>
47class GEOS_DLL SegmentIntersector {
79 SegmentIntersector() {}
Processes possible intersections detected by a Noder.
Definition noding/SegmentIntersector.h:47
virtual void processIntersections(SegmentString *e0, int segIndex0, SegmentString *e1, int segIndex1)=0
virtual bool isDone() const
Reports whether the client of this class needs to continue testing all intersections in an arrangemen...
Definition noding/SegmentIntersector.h:70
An interface for classes which represent a sequence of contiguous line segments.
Definition SegmentString.h:46
Classes to compute nodings for arrangements of line segments and line segment sequences.
Definition PreparedLineString.h:27
SegmentIntersector nodingSegmentIntersector
Temporary typedef for namespace transition.
Definition noding/SegmentIntersector.h:84
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:25