18#include <geos/edgegraph/EdgeGraph.h>
19#include <geos/export.h>
20#include <geos/dissolve/DissolveHalfEdge.h>
42class GEOS_DLL DissolveEdgeGraph :
public edgegraph::EdgeGraph {
47 std::deque<DissolveHalfEdge> dhEdges;
51 edgegraph::HalfEdge* createEdge(
const geom::CoordinateXYZM& p0)
override;
53 DissolveEdgeGraph() {};
54 ~DissolveEdgeGraph() {};
61 DissolveEdgeGraph(
const DissolveEdgeGraph&) =
delete;
62 DissolveEdgeGraph& operator=(
const DissolveEdgeGraph&) =
delete;
Basic namespace for all GEOS functionalities.
Definition geos.h:38