xxl.indexStructures
Class RTree.Descriptor

java.lang.Object
  |
  +--xxl.indexStructures.RTree.Descriptor

public static class RTree.Descriptor
extends java.lang.Object
implements Tree.Descriptor


Field Summary
protected  Rectangle rectangle
           
 
Constructor Summary
RTree.Descriptor(Rectangle rectangle)
           
RTree.Descriptor(RTree.Descriptor descriptor)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean contains(Tree.Descriptor descriptor)
           
 boolean overlaps(Tree.Descriptor descriptor)
           
 Rectangle rectangle()
           
 void union(Tree.Descriptor descriptor)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rectangle

protected Rectangle rectangle
Constructor Detail

RTree.Descriptor

public RTree.Descriptor(Rectangle rectangle)

RTree.Descriptor

public RTree.Descriptor(RTree.Descriptor descriptor)
Method Detail

rectangle

public Rectangle rectangle()

clone

public java.lang.Object clone()
Specified by:
clone in interface Tree.Descriptor
Overrides:
clone in class java.lang.Object

overlaps

public boolean overlaps(Tree.Descriptor descriptor)
Specified by:
overlaps in interface Tree.Descriptor

contains

public boolean contains(Tree.Descriptor descriptor)
Specified by:
contains in interface Tree.Descriptor

union

public void union(Tree.Descriptor descriptor)
Specified by:
union in interface Tree.Descriptor