## Uses of Package
com.bbn.openmap.geo

Packages that use com.bbn.openmap.geo
com.bbn.openmap.geo: Package that contains classes to do calculations in lat/lon space.
com.bbn.openmap.layer.test: Provides a test layer for OpenMap.
com.bbn.openmap.omGraphics: Provides geographically based graphics classes.

Classes in com.bbn.openmap.geo used by com.bbn.openmap.geo
BoundaryCrossing The BoundaryCrossing class represents a location where a path crosses a region.
BoundaryCrossing.Collector A Collector is an object that organizes boundary crossings, as discovered by CrossingIntersection class.
BoundingCircle Interface that describes a bounding circle around a given point on a sphere.
BoundingCircle.Impl A simple implementation of BoundingCircle, storing the center and radius as data members.
ExtentIndex A Collection of Regions that supports indexed subsets.
ExtentIndex.AbstractExtentIndex A basic implementation of ExtentIndex that uses Collection-typed buckets.
ExtentIndex.ArrayListExtentIndexImpl
Geo A class that represents a point on the Earth as a three dimensional unit length vector, rather than latitude and longitude.
GeoArray A GeoArray is a interface that represents a set of Geo information.
GeoArray.Adapter An abstract parent implementation class of GeoArray that handles common methods.
GeoArray.Double An implementation of GeoArray and GeoArray.Mutable that contains double-precision values.
GeoArray.Float An implementation of GeoArray and GeoArray.Mutable that contains float-precision values.
GeoArray.Mutable A Mutable GeoArray is one where the points can be modified.
GeoExtent An object with some geographical representation on the earth.
GeoPath An abstraction of an arbitrary geographic path.
GeoPath.Impl An implementation of Path that takes an alternating lat/lon array and (optionally) an array of altitudes.
GeoPath.PointIterator
GeoPath.SegmentIterator
GeoPoint A geographic Point in space.
GeoRegion An arbitrary space described in terms of Geo objects.
GeoSegment A geographic (great circle) line segment.
Intersection Contains great circle intersection algorithms and helper methods.
MatchCollector
MatchCollector.SetMatchCollector
MatchFilter
MatchParameters The terms that describe how matches between Geo objects are to be performed.
Rotation Defines a 3-D rotation, M, such that the matrix multiplication, Mv, rotates vector v an angle ,angle, counter clockwise about the Geo, g.

Classes in com.bbn.openmap.geo used by com.bbn.openmap.layer.test
BoundingCircle Interface that describes a bounding circle around a given point on a sphere.
ExtentIndex A Collection of Regions that supports indexed subsets.
ExtentIndexImpl Separable indexed database for Regional BoundingCircles.
Geo A class that represents a point on the Earth as a three dimensional unit length vector, rather than latitude and longitude.
GeoExtent An object with some geographical representation on the earth.
GeoPath An abstraction of an arbitrary geographic path.
GeoPath.Impl An implementation of Path that takes an alternating lat/lon array and (optionally) an array of altitudes.
GeoRegion An arbitrary space described in terms of Geo objects.
GeoRegion.Impl
GeoSegment A geographic (great circle) line segment.

Classes in com.bbn.openmap.geo used by com.bbn.openmap.omGraphics
Geo A class that represents a point on the Earth as a three dimensional unit length vector, rather than latitude and longitude.

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details