Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
static class |
GeoRegion.Impl |
static class |
OMGeo.Polygon |
Modifier and Type | Field and Description |
---|---|
protected GeoRegion |
BoundaryCrossing.in
The GeoRegion that is being entered.
|
protected GeoRegion |
BoundaryCrossing.out
The GeoRegion that is being exited.
|
Modifier and Type | Method and Description |
---|---|
GeoRegion |
BoundaryCrossing.getIn() |
GeoRegion |
BoundaryCrossing.getOut() |
static GeoRegion |
ConvexHull.getRegion(Geo[] geos)
Using Graham's scan.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BoundaryCrossing.Collector.addCrossing(java.util.Collection c,
GeoSegment segment,
GeoRegion region)
Add a BoundaryCrossing associated with a segment and
region.
|
void |
Intersection.considerPathXRegion(GeoPath path,
GeoRegion region)
Puts the region in the Collector if it intersects with the path.
|
boolean |
Intersection.considerPointXRegion(GeoPoint p,
GeoRegion region) |
void |
Intersection.considerRegionXRegion(GeoRegion r,
GeoRegion region)
Puts the region in the Collector if r intersects with it.
|
void |
Intersection.considerRegionXRegions(GeoRegion r,
java.util.Collection regions)
Loads the collector with regions from the Collection that intersect with
r.
|
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.
|
static boolean |
Intersection.isSegmentNearRegion(GeoSegment segment,
double hrange,
GeoRegion region)
Is a segment horizontally within range of a Region region?
|
Constructor and Description |
---|
BoundaryCrossing(Geo p,
GeoRegion r,
boolean goinin)
Creates the BoundaryCrossing.
|
Modifier and Type | Class and Description |
---|---|
static class |
GeoIntersectionLayer.OMPolyRegion |
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details