17#include <geos/export.h>
57 virtual void computeNodes(
const std::vector<SegmentString*>& segStrings) = 0;
69 virtual void computePathNodes(
const std::vector<PathString*>& inputPaths);
71 virtual std::vector<std::unique_ptr<PathString>> getNodedPaths();
Computes all intersections between segments in a set of SegmentString.
Definition Noder.h:45
virtual void computeNodes(const std::vector< SegmentString * > &segStrings)=0
Computes the noding for a collection of SegmentStrings.
virtual std::vector< std::unique_ptr< SegmentString > > getNodedSubstrings()=0
Returns a collection of fully noded SegmentStrings. The SegmentStrings have the same context as their...
Basic namespace for all GEOS functionalities.
Definition geos.h:38