19 #ifndef GEOS_OP_RELATE_EDGEENDBUNDLE_H 20 #define GEOS_OP_RELATE_EDGEENDBUNDLE_H 22 #include <geos/export.h> 24 #include <geos/geomgraph/EdgeEnd.h> 31 class BoundaryNodeRule;
34 class IntersectionMatrix;
52 std::vector<geomgraph::EdgeEnd*>* getEdgeEnds();
66 std::vector<geomgraph::EdgeEnd*> *edgeEnds;
97 void computeLabelOn(
int geomIndex,
100 void computeLabelSides(
int geomIndex);
101 void computeLabelSide(
int geomIndex,
int side);
108 #endif // GEOS_OP_RELATE_EDGEENDBUNDLE_H Implementation of Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix. ...
Definition: IntersectionMatrix.h:51
Models the end of an edge incident on a node.
Definition: EdgeEnd.h:56
Definition: BoundaryNodeRule.h:50
A collection of geomgraph::EdgeEnd objects which originate at the same point and have the same direct...
Definition: EdgeEndBundle.h:47
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25