19 #ifndef GEOS_NODING_FASTNODINGVALIDATOR_H
20 #define GEOS_NODING_FASTNODINGVALIDATOR_H
22 #include <geos/noding/SingleInteriorIntersectionFinder.h>
23 #include <geos/algorithm/LineIntersector.h>
61 segStrings(newSegStrings),
99 std::vector<noding::SegmentString*>& segStrings;
101 std::unique_ptr<SingleInteriorIntersectionFinder> segInt;
107 if (segInt.get() !=
nullptr)
return;
108 checkInteriorIntersections();
111 void checkInteriorIntersections();
114 FastNodingValidator(
const FastNodingValidator& other) =
delete;
115 FastNodingValidator& operator=(
const FastNodingValidator& rhs) =
delete;
121 #endif // GEOS_NODING_FASTNODINGVALIDATOR_H