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

Packages that use GeoSegment
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. 
 

Uses of GeoSegment in com.bbn.openmap.geo
 

Classes in com.bbn.openmap.geo that implement GeoSegment
protected  class GeoPath.Impl.SegIt
           
static class GeoSegment.Impl
           
 

Methods in com.bbn.openmap.geo that return GeoSegment
 GeoSegment GeoPath.SegmentIterator.nextSegment()
          Advance to the next pegment.
 GeoSegment GeoPath.Impl.SegIt.nextSegment()
           
 

Methods in com.bbn.openmap.geo with parameters of type GeoSegment
 boolean Intersection.considerSegmentXRegion(GeoSegment seg, GeoRegion region)
          Returns true if the segment intersects with the region.
static boolean Intersection.isSegmentNearRadialRegion(GeoSegment segment, Geo rCenter, double rRadius, double near)
          Does the segment come within near radians of the region defined by rCenter at rRadius?
static boolean Intersection.isSegmentNearRegion(GeoSegment segment, double hrange, GeoRegion region)
          Is a segment horizontally within range of a Region region?
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 Geo Intersection.isSegmentNearPoly(GeoSegment segment, GeoArray r, double near)
          Where is a segment within range of a region?
static java.util.List Intersection.segmentNearPoly(GeoSegment segment, GeoArray r, double near)
          Where is a segment within range of a region?
 boolean GeoRegion.Impl.isSegmentNear(GeoSegment s, double epsilon)
           
 boolean GeoPath.isSegmentNear(GeoSegment s, double epsilon)
          Does the segment s come within epsilon (in radians) of us?
 boolean GeoPath.Impl.isSegmentNear(GeoSegment s, double epsilon)
           
 java.util.Iterator ExtentIndex.AbstractExtentIndex.lookupBySegment(GeoSegment segment)
           
protected  void BoundaryCrossing.Collector.addCrossing(java.util.Collection c, GeoSegment segment, GeoRegion region)
          Add a BoundaryCrossing associated with a segment and region.
 boolean BoundaryCrossing.CrossingIntersection.considerSegmentXRegion(GeoSegment segment, GeoRegion region)
          Calls Intersection.isSegmentNearRegion() to see if segment is near the region.
 

Uses of GeoSegment in com.bbn.openmap.layer.test
 

Classes in com.bbn.openmap.layer.test that implement GeoSegment
static class GeoIntersectionLayer.OMLineSegment
           
 



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