public interface ExtentIndex
extends java.util.Collection
Modifier and Type | Interface and Description |
---|---|
static class |
ExtentIndex.AbstractExtentIndex
A basic implementation of ExtentIndex that uses Collection-typed buckets.
|
static class |
ExtentIndex.ArrayListExtentIndexImpl |
static class |
ExtentIndex.HashSetExtentIndexImpl |
Modifier and Type | Method and Description |
---|---|
boolean |
addExtent(GeoExtent region)
Add a extent to the index.
|
void |
clear()
Resets the index to an empty state.
|
double |
indexHorizontalRange()
report on the maximum horizontalRange supported by this index.
|
java.util.Iterator |
iterator(GeoExtent extent)
return an iterator listing a subset of the whole collection that is a
superset of the actual matches.
|
boolean |
removeExtent(GeoExtent region)
Remove a region from the index.
|
double indexHorizontalRange()
boolean addExtent(GeoExtent region)
region
- boolean removeExtent(GeoExtent region)
region
- void clear()
clear
in interface java.util.Collection
java.util.Iterator iterator(GeoExtent extent)
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details