20 #ifndef GEOS_OP_OVERLAY_MAXIMALEDGERING_H
21 #define GEOS_OP_OVERLAY_MAXIMALEDGERING_H
23 #include <geos/export.h>
27 #include <geos/geomgraph/EdgeRing.h>
32 class GeometryFactory;
40 class MinimalEdgeRing;
87 std::vector<MinimalEdgeRing*>* buildMinimalRings();
93 void buildMinimalRings(std::vector<MinimalEdgeRing*>& minEdgeRings);
94 void buildMinimalRings(std::vector<EdgeRing*>& minEdgeRings);
100 void linkDirectedEdgesForMinimalEdgeRings();
108 #endif // ndef GEOS_OP_OVERLAY_MAXIMALEDGERING_H