Class Node
- java.lang.Object
-
- org.locationtech.jts.index.quadtree.NodeBase
-
- org.locationtech.jts.index.quadtree.Node
-
- All Implemented Interfaces:
java.io.Serializable
public class Node extends NodeBase
Represents a node of aQuadtree
. Nodes contain items which have a spatial extent corresponding to the node's position in the quadtree.- Version:
- 1.7
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Node
createExpanded(Node node, Envelope addEnv)
static Node
createNode(Envelope env)
NodeBase
find(Envelope searchEnv)
Returns the smallest existing node containing the envelope.Envelope
getEnvelope()
Node
getNode(Envelope searchEnv)
Returns the subquad containing the envelope searchEnv.-
Methods inherited from class org.locationtech.jts.index.quadtree.NodeBase
add, addAllItems, addAllItemsFromOverlapping, getItems, getSubnodeIndex, hasChildren, hasItems, isEmpty, isPrunable, remove, visit
-
-
-
-
Constructor Detail
-
Node
public Node(Envelope env, int level)
-
-