19 #ifndef GEOS_NODING_SIMPLENODER_H 20 #define GEOS_NODING_SIMPLENODER_H 62 void computeNodes(std::vector<SegmentString*>* inputSegmentStrings)
override;
64 std::vector<SegmentString*>*
74 #endif // GEOS_NODING_SIMPLENODER_H SimpleNoder(SegmentIntersector *nSegInt=nullptr)
An interface for classes which represent a sequence of contiguous line segments.
std::vector< SegmentString * > * nodedSegStrings
std::vector< SegmentString * > * getNodedSubstrings() const override
Returns a Collection of fully noded SegmentStrings.
Nodes a set of SegmentStrings by performing a brute-force comparison of every segment to every other ...
Base class for Noders which make a single pass to find intersections.
Basic namespace for all GEOS functionalities.
Processes possible intersections detected by a Noder.
static void getNodedSubstrings(II from, II too_far, SegmentString::NonConstVect *resultEdgelist)