Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.deegree.io.rtree.HyperBoundingBox

Packages that use HyperBoundingBox
org.deegree.io.rtree |

Uses of HyperBoundingBox in org.deegree.io.rtree

Fields in org.deegree.io.rtree declared as HyperBoundingBox
`protected HyperBoundingBox[]` | `Node.hyperBBs`
`protected HyperBoundingBox` | `Node.unionMinBB`

Methods in org.deegree.io.rtree that return HyperBoundingBox
`protected HyperBoundingBox` | `Node.getHyperBoundingBox(int index)` Returns the HyperBoundingBox for entrie with given index.
`protected HyperBoundingBox[]` | `Node.getHyperBoundingBoxes()` Returns an array of HyperBoundingBox objects of the entries of the node.
`protected static HyperBoundingBox` | `HyperBoundingBox.getNullHyperBoundingBox(int dimension)` Creates a null HyperBoundingBox with null HyperPoints.
`protected HyperBoundingBox` | `Node.getUnionMinBB()` Returns the HyperBoundingBox over all Entries currently in the node
`HyperBoundingBox` | `HyperBoundingBox.unionBoundingBox(HyperBoundingBox box)` Computes the union of this with the given HyperBoundingBox.

Methods in org.deegree.io.rtree with parameters of type HyperBoundingBox
`Object[]` | `RTree.contains(HyperBoundingBox box)` Searches all entries in the R-Tree whose HyperBoundingBoxes contain the given.
`boolean` | `HyperBoundingBox.contains(HyperBoundingBox box)` Tests if this contains the given HyperBoundingBox overlaps.
`boolean` | `RTree.delete(HyperBoundingBox box)` Deletes all entries from the R-Tree with given HyperBoundingBox
`boolean` | `RTree.delete(HyperBoundingBox box, int objID)` Deletes an entry from the RTree.
`Object[]` | `RTree.find(HyperBoundingBox box)` Retrieves all entries with the given HyperBoundingBox.
`protected int` | `NoneLeafNode.getLeastEnlargement(HyperBoundingBox box)` Computes the index of the entry with least enlargement if the given HyperBoundingBox would be added.
`boolean` | `RTree.insert(Object obj, HyperBoundingBox box)` Inserts the given Object associated with the given HyperBoundingBox object into the R-Tree.
`protected void` | `NoneLeafNode.insertData(Object node, HyperBoundingBox box)`
`protected abstract void` | `Node.insertData(Object obj, HyperBoundingBox box)` Inserts the given data into the node
`protected void` | `LeafNode.insertData(Object obj, HyperBoundingBox box)`
`Object[]` | `RTree.intersects(HyperBoundingBox box)` Searches all entries in the R-Tree whose HyperBoundingBoxes intersect with the given.
`boolean` | `HyperBoundingBox.overlaps(HyperBoundingBox box)` Tests if this and the given HyperBoundingBox overlaps.
`HyperBoundingBox` | `HyperBoundingBox.unionBoundingBox(HyperBoundingBox box)` Computes the union of this with the given HyperBoundingBox.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org