21 #ifndef GEOS_OP_LINEMERGE_LINEMERGEGRAPH_H 22 #define GEOS_OP_LINEMERGE_LINEMERGEGRAPH_H 31 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class 40 namespace planargraph {
93 #endif // GEOS_OP_LINEMERGE_LINEMERGEGRAPH_H std::vector< planargraph::Node * > newNodes
Coordinate is the lightweight class used to store coordinates.
std::vector< planargraph::DirectedEdge * > newDirEdges
std::vector< planargraph::Edge * > newEdges
A planar graph of edges that is analyzed to sew the edges together.
Basic namespace for all GEOS functionalities.
A node in a PlanarGraph is a location where 0 or more Edge meet.
Represents a directed graph which is embeddable in a planar surface.