#include <LineMergeGraph.h>
Inheritance diagram for geos::operation::linemerge::LineMergeGraph:
Public Member Functions | |
void | addEdge (const geom::LineString *lineString) |
Adds an Edge, DirectedEdges, and Nodes for the given LineString representation of an edge. |
The marked
flag on planargraph::Edge and planargraph::Node indicates whether they have been logically deleted from the graph.
void geos::operation::linemerge::LineMergeGraph::addEdge | ( | const geom::LineString * | lineString | ) |
Adds an Edge, DirectedEdges, and Nodes for the given LineString representation of an edge.
Empty lines or lines with all coordinates equal are not added.
lineString | the linestring to add to the graph |