GEOS 3.2.2
|
A planargraph::DirectedEdge of a LineMergeGraph. More...
#include <LineMergeDirectedEdge.h>
Public Member Functions | |
LineMergeDirectedEdge (planargraph::Node *from, planargraph::Node *to, const geom::Coordinate &directionPt, bool edgeDirection) | |
LineMergeDirectedEdge * | getNext () |
geos::operation::linemerge::LineMergeDirectedEdge::LineMergeDirectedEdge | ( | planargraph::Node * | from, |
planargraph::Node * | to, | ||
const geom::Coordinate & | directionPt, | ||
bool | edgeDirection | ||
) |
Constructs a LineMergeDirectedEdge connecting the from
node to the to
node.
directionPt | specifies this DirectedEdge's direction (given by an imaginary line from the from node to directionPt ) |
edgeDirection | whether this DirectedEdge's direction is the same as or opposite to that of the parent Edge (if any) |
LineMergeDirectedEdge* geos::operation::linemerge::LineMergeDirectedEdge::getNext | ( | ) |
Returns the directed edge that starts at this directed edge's end point, or null if there are zero or multiple directed edges starting there.