Class QuadTree<T>

java.lang.Object
VASSAL.tools.qtree.QuadTree<T>
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
VassalMapQuadTree

public class QuadTree<T> extends Object implements Cloneable
Datastructure: A point Quad Tree for representing 2D data. Each region has the same ratio as the bounds for the tree.

The implementation currently requires pre-determined bounds for data as it can not rebalance itself to that degree.