GEOS
3.9.1dev
|
Nodes a set of edges. More...
#include <EdgeSetNoder.h>
Public Member Functions | |
EdgeSetNoder (algorithm::LineIntersector *newLi) | |
~EdgeSetNoder () | |
void | addEdges (std::vector< geomgraph::Edge * > *edges) |
std::vector< geomgraph::Edge * > * | getNodedEdges () |
Private Member Functions | |
EdgeSetNoder (const EdgeSetNoder &)=delete | |
EdgeSetNoder & | operator= (const EdgeSetNoder &)=delete |
Private Attributes | |
algorithm::LineIntersector * | li |
std::vector< geomgraph::Edge * > * | inputEdges |
Nodes a set of edges.
Takes one or more sets of edges and constructs a new set of edges consisting of all the split edges created by noding the input edges together
Definition at line 47 of file EdgeSetNoder.h.
|
privatedelete |
|
inline |
Definition at line 56 of file EdgeSetNoder.h.
|
inline |
Definition at line 62 of file EdgeSetNoder.h.
void geos::operation::overlay::EdgeSetNoder::addEdges | ( | std::vector< geomgraph::Edge * > * | edges | ) |
std::vector<geomgraph::Edge*>* geos::operation::overlay::EdgeSetNoder::getNodedEdges | ( | ) |
|
privatedelete |
|
private |
Definition at line 50 of file EdgeSetNoder.h.
|
private |
Definition at line 49 of file EdgeSetNoder.h.