xxl.indexStructures
Interface Tree.Descriptor

All Known Implementing Classes:
Interval1D, Rectangle

public abstract static interface Tree.Descriptor
extends java.lang.Cloneable

The Descriptor describes the region represented by a given subtree. The region of each data item of that subtree is completely covered by the Descriptor. This means, that the descriptor may have an arbitrary shape.


Method Summary
 java.lang.Object clone()
           
 boolean contains(Tree.Descriptor descriptor)
           
 boolean equals(java.lang.Object object)
           
 boolean overlaps(Tree.Descriptor descriptor)
           
 Tree.Descriptor union(Tree.Descriptor descriptor)
           
 

Method Detail

overlaps

public boolean overlaps(Tree.Descriptor descriptor)

contains

public boolean contains(Tree.Descriptor descriptor)

union

public Tree.Descriptor union(Tree.Descriptor descriptor)

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object