Tests whether any of a set of LinearRings are nested inside another ring in the set, using a Quadtree index to speed up the comparisons.
More...
#include <QuadtreeNestedRingTester.h>
Tests whether any of a set of LinearRings are nested inside another ring in the set, using a Quadtree index to speed up the comparisons.
Definition at line 60 of file QuadtreeNestedRingTester.h.
Caller retains ownership of GeometryGraph.
geos::operation::valid::QuadtreeNestedRingTester::~QuadtreeNestedRingTester |
( |
| ) |
|
void geos::operation::valid::QuadtreeNestedRingTester::add |
( |
const geom::LinearRing * |
ring | ) |
|
void geos::operation::valid::QuadtreeNestedRingTester::buildQuadtree |
( |
| ) |
|
|
private |
geom::Coordinate* geos::operation::valid::QuadtreeNestedRingTester::getNestedPoint |
( |
| ) |
|
bool geos::operation::valid::QuadtreeNestedRingTester::isNonNested |
( |
| ) |
|
std::vector<const geom::LinearRing*> geos::operation::valid::QuadtreeNestedRingTester::rings |
|
private |
geom::Envelope geos::operation::valid::QuadtreeNestedRingTester::totalEnv |
|
private |
The documentation for this class was generated from the following file: