Uses of Interface
com.bbn.openmap.geo.GeoArray

Packages that use GeoArray
com.bbn.openmap.geo Package that contains classes to do calculations in lat/lon space. 
 

Uses of GeoArray in com.bbn.openmap.geo
 

Subinterfaces of GeoArray in com.bbn.openmap.geo
static interface GeoArray.Mutable
          A Mutable GeoArray is one where the points can be modified.
 

Classes in com.bbn.openmap.geo that implement GeoArray
static class GeoArray.Adapter
          An abstract parent implementation class of GeoArray that handles common methods.
static class GeoArray.Double
          An implementation of GeoArray and GeoArray.Mutable that contains double-precision values.
static class GeoArray.Float
          An implementation of GeoArray and GeoArray.Mutable that contains float-precision values.
 

Fields in com.bbn.openmap.geo declared as GeoArray
protected  GeoArray GeoPath.Impl.pts
           
 

Methods in com.bbn.openmap.geo that return GeoArray
 GeoArray GeoPath.getPoints()
          Return the points that make up the path as an array of Geo object.
 GeoArray GeoPath.Impl.getPoints()
           
 

Methods in com.bbn.openmap.geo with parameters of type GeoArray
static Geo Intersection.center(GeoArray poly)
          Returns the center of the polygon poly.
static Geo Intersection.center(GeoArray poly, Geo ret)
          Returns the center of the polygon poly.
static boolean Intersection.isPointInPolygon(Geo x, GeoArray poly)
          Determines whether x is inside poly.
static boolean Intersection.isPolylineInsidePolygon(GeoArray poly, GeoArray region)
          return true IFF some point of the first argument is inside the region specified by the closed polygon specified by the second argument
static boolean Intersection.isSegmentNearPolyRegion(GeoSegment segment, GeoArray r, double near)
          Does the segment come within near radians of the region defined by the polygon in r[*]? Catches segments within poly region and returns after first hit, which is why it returns boolean.
static boolean Intersection.isSegmentNearPolyRegion(Geo s1, Geo s2, GeoArray r, double near)
          Does the segment s1-s2 come within near radians of the region defined by the polygon in r[*]? Catches segments within poly region and returns after first hit, which is why it returns boolean.
static Geo Intersection.isSegmentNearPoly(GeoSegment segment, GeoArray r, double near)
          Where is a segment within range of a region?
static Geo Intersection.isSegmentNearPoly(Geo s1, Geo s2, GeoArray r, double near)
          Is a segment, represented by endpoints 's1' and 's2', withing a range 'near' of region 'r'?
static java.util.List Intersection.segmentNearPoly(GeoSegment segment, GeoArray r, double near)
          Where is a segment within range of a region?
static java.util.List Intersection.segmentNearPoly(Geo s1, Geo s2, GeoArray r, double near)
          Where is a segment, represented by endpoints 's1' and 's2', withing a range 'near' of region 'r'?
static boolean Intersection.isPointNearPoly(Geo s, GeoArray r, double near)
          Does the point s come within 'near' radians of the boarder of the region defined by the polygon in r[*]?
static Geo Intersection.isPolyNearPoly(GeoArray s, GeoArray r, double near)
          Is one region's boundary within 'near' range of a region? Note: good practice is s describes a smaller area than r.
static java.util.List Intersection.polyNearPoly(GeoArray s, GeoArray r, double near)
          Is one region's boundary within 'near' range of a region? Note: good practice is s describes a smaller area than r.
 void GeoPath.Impl.setPoints(GeoArray ga)
           
protected  void BoundingCircle.Impl.init(GeoArray region)
          Works by computing the centroid, then finding the largest radius.
 

Constructors in com.bbn.openmap.geo with parameters of type GeoArray
GeoArray.Float(GeoArray ga)
           
GeoArray.Double(GeoArray ga)
           
BoundingCircle.Impl(GeoArray arrayPoints)
           
 



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