com.bbn.openmap.geo
Class ExtentIndexImpl
java.lang.Object
java.util.AbstractCollection
com.bbn.openmap.geo.ExtentIndex.AbstractExtentIndex
com.bbn.openmap.geo.ExtentIndex.ArrayListExtentIndexImpl
com.bbn.openmap.geo.ExtentIndexImpl
- All Implemented Interfaces:
- ExtentIndex, java.lang.Iterable, java.util.Collection
public class ExtentIndexImpl
- extends ExtentIndex.ArrayListExtentIndexImpl
Separable indexed database for Regional BoundingCircles. This is
currently a simple longitude coverage map of the world, broken into
buckets covering 1 degrees. A given BoundingCircle will show up in
every bucket that it touches or comes within the margin.
This class is now a trivial extension of ExtentIndex.ArrayListExtentIndexImpl, which
should probably be used instead.
Methods inherited from class com.bbn.openmap.geo.ExtentIndex.AbstractExtentIndex |
add, addExtent, bucketFor, clear, indexHorizontalRange, iterator, iterator, lookup, lookup, lookupByBoundingCircle, lookupByPath, lookupBySegment, makeBucket, normalizeLon, normalizeLons, removeExtent, size, toString |
Methods inherited from class java.util.AbstractCollection |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Collection |
addAll, contains, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, toArray, toArray |
ExtentIndexImpl
public ExtentIndexImpl()
ExtentIndexImpl
public ExtentIndexImpl(int nb)
ExtentIndexImpl
public ExtentIndexImpl(double m)
ExtentIndexImpl
public ExtentIndexImpl(int nb,
double m)
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details