xxl.indexStructures
Class RTree.Node

java.lang.Object
  |
  +--xxl.indexStructures.Tree.Node
        |
        +--xxl.indexStructures.ORTree.Node
              |
              +--xxl.indexStructures.RTree.Node

public class RTree.Node
extends ORTree.Node


Inner Class Summary
protected  class RTree.Node.Distribution
           
 
Inner classes inherited from class xxl.indexStructures.ORTree.Node
ORTree.Node.SplitInfo
 
Inner classes inherited from class xxl.indexStructures.Tree.Node
Tree.Node.SplitInfo
 
Fields inherited from class xxl.indexStructures.ORTree.Node
entries
 
Fields inherited from class xxl.indexStructures.Tree.Node
level
 
Constructor Summary
RTree.Node()
           
 
Method Summary
protected  ORTree.IndexEntry chooseSubtree(Tree.Descriptor descriptor, java.util.Iterator minima)
           
protected  Tree.Node.SplitInfo split(java.util.Stack path)
           
 
Methods inherited from class xxl.indexStructures.ORTree.Node
chooseSubtree, chooseSubtree, createSplitInfo, descriptors, entries, grow, initialize, initialize, number, post, query
 
Methods inherited from class xxl.indexStructures.Tree.Node
initialize, level, overflows, redressOverflow, splitMaxNumber, splitMaxRatio, splitMinNumber, splitMinRatio, underflows
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RTree.Node

public RTree.Node()
Method Detail

chooseSubtree

protected ORTree.IndexEntry chooseSubtree(Tree.Descriptor descriptor,
                                          java.util.Iterator minima)
Overrides:
chooseSubtree in class ORTree.Node

split

protected Tree.Node.SplitInfo split(java.util.Stack path)
Overrides:
split in class ORTree.Node