Uses of Interface com.bbn.openmap.geo.GeoSegment (OpenMap API)
Date: 2016-12-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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`
`static class` | `OMGeo.Line`

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
`protected void` | `BoundaryCrossing.Collector.addCrossing(java.util.Collection c, GeoSegment segment, GeoRegion region)` Add a BoundaryCrossing associated with a segment and region.
`boolean` | `Intersection.considerSegmentXRegion(GeoSegment seg, GeoRegion region)` Returns true if the segment intersects with the region.
`boolean` | `BoundaryCrossing.CrossingIntersection.considerSegmentXRegion(GeoSegment segment, GeoRegion region)` Calls Intersection.isSegmentNearRegion() to see if segment is near the region.
`boolean` | `OMGeo.Polyline.isSegmentNear(GeoSegment s, double epsilon)`
`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)`
`static Geo` | `Intersection.isSegmentNearPoly(GeoSegment segment, GeoArray r, double near)` Where is a segment within range of a 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 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?
`java.util.Iterator` | `ExtentIndex.AbstractExtentIndex.lookupBySegment(GeoSegment segment)`
`static java.util.List<Geo>` | `Intersection.segmentNearPoly(GeoSegment segment, GeoArray r, double near)` Where is a segment within range of a region?

Constructors in com.bbn.openmap.geo with parameters of type GeoSegment
`OMGeo.Line(GeoSegment gs)`

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

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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