public class IdObjectNode<T> extends AbstractNode<T>
| Constructor and Description |
|---|
IdObjectNode() |
IdObjectNode(int level,
double... bounds) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractNode<T> |
createNode(int level,
double... newBounds) |
protected void |
doAdd(QuadTree<T> tree,
double[] bounds,
T item) |
protected void |
doRemove(int index) |
protected double[] |
getBounds(QuadTree<T> tree,
int i) |
protected T |
getItem(QuadTree<T> tree,
int i) |
int |
getItemCount() |
add, clear, createExpanded, createNode, depth, find, getNode, getNode, getNodeCount, hasChildren, hasItems, insertRoot, isEmpty, isPrunable, isRoot, isSearchMatch, remove, setNode, size, toString, visit, visitpublic IdObjectNode()
public IdObjectNode(int level,
double... bounds)
protected AbstractNode<T> createNode(int level, double... newBounds)
createNode in class AbstractNode<T>protected void doAdd(QuadTree<T> tree, double[] bounds, T item)
doAdd in class AbstractNode<T>protected void doRemove(int index)
doRemove in class AbstractNode<T>protected double[] getBounds(QuadTree<T> tree, int i)
getBounds in class AbstractNode<T>public int getItemCount()
getItemCount in class AbstractNode<T>Copyright © 2015 Revolution Systems Inc.. All rights reserved.