Uses of Class
org.deegree_impl.io.rtree.HyperBoundingBox

Packages that use HyperBoundingBox
org.deegree_impl.io.rtree   
 

Uses of HyperBoundingBox in org.deegree_impl.io.rtree
 

Fields in org.deegree_impl.io.rtree declared as HyperBoundingBox
protected  HyperBoundingBox Node.unionMinBB
           
protected  HyperBoundingBox[] Node.hyperBBs
           
 

Methods in org.deegree_impl.io.rtree that return HyperBoundingBox
 HyperBoundingBox PersistentPageFile.readNextHyperBoundingBox(java.io.DataInputStream ds)
           
 HyperBoundingBox Node.getUnionMinBB()
          Gemeinsame HyperBoundingBox über alle Einträge im Knoten.
 HyperBoundingBox[] Node.getHyperBoundingBoxes()
          Array von HyperBoundingBoxen der Einträge im Knoten.
 HyperBoundingBox Node.getHyperBoundingBox(int index)
          HyperBoundingBox für Eintrag index im Knoten.
static HyperBoundingBox HyperBoundingBox.getNullHyperBoundingBox(int dimension)
          Erzeugt eine Null-HyperBoundingBox
 HyperBoundingBox HyperBoundingBox.unionBoundingBox(HyperBoundingBox box)
          Berechnet die Vereinigungs-HyperBoundingBox mit der übergebenen BOX.
 

Methods in org.deegree_impl.io.rtree with parameters of type HyperBoundingBox
 java.lang.Object[] RTree.intersects(HyperBoundingBox box)
          Sucht alle Einträge, deren HyperBoundingBoxes mit der übergebenen überlappen.
 java.lang.Object[] RTree.contains(HyperBoundingBox box)
          Sucht alle Einträge, deren HyperBoundingBoxes die die übergebene enthalten.
private  void RTree.containsSearch(Node node1, java.util.Vector v, HyperBoundingBox box)
           
private  void RTree.intersectsSearch(Node node1, java.util.Vector v, HyperBoundingBox box)
           
 boolean RTree.insert(java.lang.Object obj, HyperBoundingBox box)
          Fügt ein Object mit seiner HyperBoundingBox in den R-Baum ein.
private  LeafNode RTree.chooseLeaf(Node node, HyperBoundingBox box)
           
 boolean RTree.delete(HyperBoundingBox box, int objID)
          Löscht einen Eintrag aus dem R-Baum
 boolean RTree.delete(HyperBoundingBox box)
          Löscht alle Eintrag aus dem R-Baum
 java.lang.Object[] RTree.find(HyperBoundingBox box)
          Findet alle Eintrag aus dem R-Baum
private  void RTree.findSearch(Node node1, java.util.Vector v, HyperBoundingBox box)
           
private  void RTree.findLeaf(Node node, HyperBoundingBox box, int objID, java.util.Vector v)
           
 void NoneLeafNode.insertData(java.lang.Object node, HyperBoundingBox box)
          Fügt Kindknoten als Eintrag zum Knoten hinzu.
 int NoneLeafNode.getLeastEnlargement(HyperBoundingBox box)
          Gibt den Index des Eintrages mit geringster Vergrößerung zurück.
abstract  void Node.insertData(java.lang.Object obj, HyperBoundingBox box)
          Fügt Daten in AbstractNode ein.
 void LeafNode.insertData(java.lang.Object obj, HyperBoundingBox box)
          Fügt einen Dateneintrag (ObjectID) mit angegebener HyperBoundingBox ein.
 boolean HyperBoundingBox.overlaps(HyperBoundingBox box)
          Test, ob die HyperBoundingBox mit der übergebenen überlappt.
 boolean HyperBoundingBox.contains(HyperBoundingBox box)
          Test, ob die HyperBoundingBox die übergebene enthaelt.
 HyperBoundingBox HyperBoundingBox.unionBoundingBox(HyperBoundingBox box)
          Berechnet die Vereinigungs-HyperBoundingBox mit der übergebenen BOX.