|
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface RangeSearchTree<Coord extends java.lang.Comparable<? super Coord>,P extends Point<Coord>,V>
A RangeSearchTree is a spatial data structure that supports the retrieval of data associated with point keys as well as the searching of data that occurs within a specified range of points.
Note: RangeSearchTree does not implement SortedMap for range searching bcause the SortedMap interface is not well-suited to multi-dimensional range search trees.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
java.util.Map.Entry<K,V> |
| Method Summary | |
|---|---|
java.util.Iterator<java.util.Map.Entry<P,V>> |
iterator(P lower,
P upper)
Returns an iterator for mappings that are contained in the rectangle defined by the given lower left-hand and upper right-hand corners. |
| Methods inherited from interface java.util.Map |
|---|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
| Method Detail |
|---|
java.util.Iterator<java.util.Map.Entry<P,V>> iterator(P lower,
P upper)
lower - The lower left-hand corner of the bounding
rectangle. A null value can be used to specify the region is
unbounded in that direction.upper - The upper right-hand corner of the bounding
rectangle. A null value can be used to specify the region is
unbounded in that direction.
|
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||