| Modifier | Constructor and Description |
|---|---|
|
RTreeBranch() |
|
RTreeBranch(int size) |
protected |
RTreeBranch(int size,
List<RTreeNode<T>> nodes) |
| Modifier and Type | Method and Description |
|---|---|
List<RTreeNode<T>> |
getNodes() |
int |
getSize() |
Iterator<RTreeNode<T>> |
iterator() |
boolean |
remove(LinkedList<RTreeNode<T>> path,
BoundingBox envelope,
T object) |
void |
replace(RTreeNode<T> node,
List<RTreeNode<T>> newNodes) |
List<RTreeNode<T>> |
split(RTreeNode<T> node,
List<RTreeNode<T>> newNodes) |
protected void |
updateEnvelope() |
boolean |
visit(BoundingBox envelope,
Filter<T> filter,
Visitor<T> visitor) |
boolean |
visit(BoundingBox envelope,
Visitor<T> visitor) |
boolean |
visit(Visitor<T> visitor) |
contains, getArea, getBoundingBox, setBoundingBox, toStringpublic int getSize()
public boolean remove(LinkedList<RTreeNode<T>> path, BoundingBox envelope, T object)
protected void updateEnvelope()
updateEnvelope in class RTreeNode<T>public boolean visit(BoundingBox envelope, Filter<T> filter, Visitor<T> visitor)
public boolean visit(BoundingBox envelope, Visitor<T> visitor)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.