GEOS 3.14.0dev
|
A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds. More...
#include <AbstractSTRtree.h>
Inherited by geos::index::strtree::SIRtree::SIRIntersectsOp.
Public Member Functions | |
virtual bool | intersects (const void *aBounds, const void *bBounds)=0 |
A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds.
|
pure virtual |
For STRtrees, the bounds will be Envelopes; for SIRtrees, Intervals; for other subclasses of AbstractSTRtree, some other class.
aBounds | the bounds of one spatial object |
bBounds | the bounds of another spatial object |