public class Node extends NodeBase
Quadtree. Nodes contain items which have a spatial extent corresponding to the node's position in the quadtree.
| Modifier and Type | Method and Description |
|---|---|
static Node |
createExpanded(Node
|
static Node |
createNode(Envelope
|
NodeBase |
find(Envelope
Returns the smallest
existing node containing the envelope.
|
Envelope |
getEnvelope()
|
Node |
getNode(Envelope
Returns the subquad containing the envelope
searchEnv.
|
protected boolean |
isSearchMatch(Envelope
|
add, addAllItems, addAllItemsFromOverlapping, getItems, getSubnodeIndex, hasChildren, hasItems, isEmpty, isPrunable, remove, visitpublic Node(Envelopeenv, int level)
public EnvelopegetEnvelope()
protected boolean isSearchMatch(EnvelopesearchEnv)
public NodegetNode(Envelope searchEnv)