17 #include <geos/export.h> 64 virtual void insert(
const geom::Envelope* itemEnv,
void* item) = 0;
75 virtual void query(
const geom::Envelope* searchEnv, std::vector<void*>&) = 0;
96 virtual bool remove(
const geom::Envelope* itemEnv,
void* item) = 0;
An Envelope defines a rectangulare region of the 2D coordinate plane.
Definition: Envelope.h:58
Abstract class defines basic insertion and query operations supported by classes implementing spatial...
Definition: SpatialIndex.h:46
A visitor for items in an index.
Definition: ItemVisitor.h:28
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25