Class STRtree.STRtreeNode
- java.lang.Object
-
- org.locationtech.jts.index.strtree.AbstractNode
-
- org.locationtech.jts.index.strtree.STRtree.STRtreeNode
-
- All Implemented Interfaces:
java.io.Serializable
,Boundable
- Enclosing class:
- STRtree
private static final class STRtree.STRtreeNode extends AbstractNode
-
-
Constructor Summary
Constructors Modifier Constructor Description private
STRtreeNode(int level)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
computeBounds()
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.-
Methods inherited from class org.locationtech.jts.index.strtree.AbstractNode
addChildBoundable, getBounds, getChildBoundables, getLevel, isEmpty, size
-
-
-
-
Method Detail
-
computeBounds
protected java.lang.Object computeBounds()
Description copied from class:AbstractNode
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:
computeBounds
in classAbstractNode
- Returns:
- an Envelope (for STRtrees), an Interval (for SIRtrees), or other object (for other subclasses of AbstractSTRtree)
- See Also:
AbstractSTRtree.IntersectsOp
-
-