public class Node extends Object
Modifier and Type | Method and Description |
---|---|
Envelope |
getEnvelope() |
Node |
getLeft() |
int |
getLevel() |
Node |
getParent() |
long |
getPath() |
Node |
getRight() |
Node |
getSibling() |
Direction |
getSplitDirection() |
boolean |
isLeaf() |
void |
melt() |
void |
query(List<Node> nodes,
double lon,
double lat) |
void |
query(List<Node> nodes,
Geometry geometry) |
Side |
side(double lon,
double lat) |
void |
split() |
void |
split(int depth) |
public Envelope getEnvelope()
public Node getParent()
public Node getSibling()
public long getPath()
public int getLevel()
public boolean isLeaf()
public Node getLeft()
public Node getRight()
public Direction getSplitDirection()
public void melt()
public void split()
public void split(int depth)
public Side side(double lon, double lat)