GEOS  3.9.1dev
Classes | Namespaces | Typedefs
AbstractSTRtree.h File Reference
#include <geos/export.h>
#include <geos/index/strtree/AbstractNode.h>
#include <vector>
#include <list>
#include <memory>
#include <cassert>
#include <algorithm>
Include dependency graph for AbstractSTRtree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  geos::index::strtree::ItemsListItem
 
class  geos::index::strtree::ItemsList
 
class  geos::index::strtree::AbstractSTRtree
 Base class for STRtree and SIRtree. More...
 
class  geos::index::strtree::AbstractSTRtree::IntersectsOp
 A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds. More...
 

Namespaces

 geos
 Basic namespace for all GEOS functionalities.
 
 geos::index
 Provides classes for various kinds of spatial indexes.
 
 geos::index::strtree
 Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree.
 

Typedefs

typedef std::vector< Boundable * > geos::index::strtree::BoundableList
 A list of boundables. TODO: use a list. More...