Interface AbstractSTRtree.IntersectsOp

Enclosing class:
AbstractSTRtree

protected static interface AbstractSTRtree.IntersectsOp
A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    intersects(Object aBounds, Object bBounds)
    For STRtrees, the bounds will be Envelopes; for SIRtrees, Intervals; for other subclasses of AbstractSTRtree, some other class.
  • Method Details

    • intersects

      boolean intersects(Object aBounds, Object bBounds)
      For STRtrees, the bounds will be Envelopes; for SIRtrees, Intervals; for other subclasses of AbstractSTRtree, some other class.
      Parameters:
      aBounds - the bounds of one spatial object
      bBounds - the bounds of another spatial object
      Returns:
      whether the two bounds intersect