add(EdgeEnd *e) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
addEdge(Edge *e) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
addEdges(const std::vector< Edge * > &edgesToAdd) | geos::geomgraph::PlanarGraph | |
addNode(Node *node) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
addNode(const geom::Coordinate &coord) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
addPoint(geom::Coordinate &pt) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
computeEdgeIntersections(GeometryGraph *g, algorithm::LineIntersector *li, bool includeProper, const geom::Envelope *env=nullptr) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
computeSelfNodes(algorithm::LineIntersector *li, bool computeRingSelfNodes, const geom::Envelope *env=nullptr) | geos::geomgraph::GeometryGraph | inline |
computeSelfNodes(algorithm::LineIntersector &li, bool computeRingSelfNodes, const geom::Envelope *env=nullptr) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
computeSplitEdges(std::vector< Edge * > *edgelist) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
determineBoundary(int boundaryCount) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | static |
determineBoundary(const algorithm::BoundaryNodeRule &boundaryNodeRule, int boundaryCount) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | static |
edgeEndList (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | protected |
edges (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | protected |
find(geom::Coordinate &coord) | geos::geomgraph::PlanarGraph | |
findEdge(const geom::LineString *line) const (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
geos::geomgraph::PlanarGraph::findEdge(const geom::Coordinate &p0, const geom::Coordinate &p1) | geos::geomgraph::PlanarGraph | |
findEdgeEnd(Edge *e) | geos::geomgraph::PlanarGraph | |
findEdgeInSameDirection(const geom::Coordinate &p0, const geom::Coordinate &p1) | geos::geomgraph::PlanarGraph | |
GeometryGraph(uint8_t newArgIndex, const geom::Geometry *newParentGeom) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
GeometryGraph(uint8_t newArgIndex, const geom::Geometry *newParentGeom, const algorithm::BoundaryNodeRule &boundaryNodeRule) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
getBoundaryNodeRule() const (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | inline |
getBoundaryNodes(std::vector< Node * > &bdyNodes) | geos::geomgraph::GeometryGraph | inline |
getBoundaryNodes() (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
getBoundaryPoints() | geos::geomgraph::GeometryGraph | |
getEdgeEnds() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
getEdgeIterator() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
getEdges() (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
getGeometry() (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | inline |
getInvalidPoint() (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
getNodeIterator() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
getNodeMap() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
getNodes(std::vector< Node * > &) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
hasTooFewPoints() (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | |
insertEdge(Edge *e) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | protected |
isBoundaryNode(uint8_t geomIndex, const geom::Coordinate &coord) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
isInBoundary(int boundaryCount) (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | static |
linkAllDirectedEdges() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
linkResultDirectedEdges(It first, It last) | geos::geomgraph::PlanarGraph | inlinestatic |
linkResultDirectedEdges() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
nodes (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | protected |
PlanarGraph(const NodeFactory &nodeFact) (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
PlanarGraph() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
printEdges() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | |
~GeometryGraph() override (defined in geos::geomgraph::GeometryGraph) | geos::geomgraph::GeometryGraph | inline |
~PlanarGraph() (defined in geos::geomgraph::PlanarGraph) | geos::geomgraph::PlanarGraph | virtual |