com.vividsolutions.jts.index.strtree
Class ItemBoundable
java.lang.Object
com.vividsolutions.jts.index.strtree.ItemBoundable
- All Implemented Interfaces:
- Boundable
public class ItemBoundable
- extends Object
- implements Boundable
Boundable wrapper for a non-Boundable spatial object. Used internally by
AbstractSTRtree.
- Version:
- 1.7
|
Method Summary |
Object |
getBounds()
Returns a representation of space that encloses this Boundable, preferably
not much bigger than this Boundable's boundary yet fast to test for intersection
with the bounds of other Boundables. |
Object |
getItem()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ItemBoundable
public ItemBoundable(Object bounds,
Object item)
getBounds
public Object getBounds()
- Description copied from interface:
Boundable
- Returns a representation of space that encloses this Boundable, preferably
not much bigger than this Boundable's boundary yet fast to test for intersection
with the bounds of other Boundables. The class of object returned depends
on the subclass of AbstractSTRtree.
- Specified by:
getBounds in interface Boundable
- Returns:
- an Envelope (for STRtrees), an Interval (for SIRtrees), or other object
(for other subclasses of AbstractSTRtree)
- See Also:
AbstractSTRtree.IntersectsOp
getItem
public Object getItem()
Copyright © 2011. All Rights Reserved.