| 
Class Summary | 
| HyperBoundingBox | 
 HyperBoundingBox implementing a bounding box
 object in the multidimensional space. | 
| HyperPoint | 
 Point in multidimensional space. | 
| LeafNode | 
 Implementation of a LeafNode. | 
| MemoryPageFile | 
 A memory based implementation of a PageFile. | 
| Node | 
 Abstract class for common implementation and definition of abstract methods for both concrete
 classes LeafNode and NoneLeafNode. | 
| NoneLeafNode | 
 Implementation of a NoneLeafNode. | 
| PageFile | 
 Abstract class implementing general methods of a PageFile. | 
| PersistentPageFile | 
 A persistent implementation of a PageFile implemented based on a RandomAccesFile. | 
| RTree | 
 
 Implementation of a R-Tree after the algorithms of Antonio Guttman. |