20 #ifndef GEOS_NODING_ITERATEDNODER_H
21 #define GEOS_NODING_ITERATEDNODER_H
23 #include <geos/export.h>
28 #include <geos/inline.h>
30 #include <geos/algorithm/LineIntersector.h>
31 #include <geos/noding/SegmentString.h>
32 #include <geos/noding/Noder.h>
58 static const int MAX_ITER = 5;
63 std::vector<SegmentString*>* nodedSegStrings;
70 void node(std::vector<SegmentString*>* segStrings,
71 int *numInteriorIntersections);
97 return nodedSegStrings;
110 void computeNodes(std::vector<SegmentString*>* inputSegmentStrings);
121 #endif // GEOS_NODING_ITERATEDNODER_H