GEOS 3.11.1
|
Locates QuadEdge
s in a QuadEdgeSubdivision
, optimizing the search by starting in the locality of the last edge found.
More...
#include <LastFoundQuadEdgeLocator.h>
Public Member Functions | |
LastFoundQuadEdgeLocator (QuadEdgeSubdivision *subdiv) | |
QuadEdge * | locate (const Vertex &v) override |
virtual QuadEdge * | locate (const Vertex &v)=0 |
Locates QuadEdge
s in a QuadEdgeSubdivision
, optimizing the search by starting in the locality of the last edge found.
|
overridevirtual |
Locates an edge e, such that either v is on e, or e is an edge of a triangle containing v. The search starts from the last located edge amd proceeds on the general direction of v.
Implements geos::triangulate::quadedge::QuadEdgeLocator.