19 #ifndef GEOS_TRIANGULATE_QUADEDGE_LASTFOUNDQUADEDGELOCATOR_H 20 #define GEOS_TRIANGULATE_QUADEDGE_LASTFOUNDQUADEDGELOCATOR_H 26 namespace triangulate {
30 class QuadEdgeSubdivision;
65 #endif // GEOS_TRIANGULATE_QUADEDGE_LASTFOUNDQUADEDGELOCATOR_H
virtual QuadEdge * findEdge()
Models a site (node) in a QuadEdgeSubdivision.
QuadEdgeSubdivision * subdiv
QuadEdge * locate(const Vertex &v) override
LastFoundQuadEdgeLocator(QuadEdgeSubdivision *subdiv)
A class that contains the QuadEdges representing a planar subdivision that models a triangulation...
Basic namespace for all GEOS functionalities.
A class that represents the edge data structure which implements the quadedge algebra.
Locates QuadEdges in a QuadEdgeSubdivision, optimizing the search by starting in the locality of the ...
An interface for classes which locate an edge in a QuadEdgeSubdivision which either contains a given ...