|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An abstraction of an arbitrary geographic path. A path is assumed to mean a chain of points that although it may share a common starting and end point, it will not not represent an area in that case.
Nested Class Summary | |
static class |
GeoPath.Impl
An implementation of Path that takes an alternating lat/lon array and (optionally) an array of altitudes. |
static interface |
GeoPath.PointIterator
|
static interface |
GeoPath.SegmentIterator
|
Method Summary | |
GeoArray |
getPoints()
Return the points that make up the path as an array of Geo object. |
boolean |
isSegmentNear(GeoSegment s,
double epsilon)
Does the segment s come within epsilon (in radians) of us? |
int |
length()
|
GeoPath.PointIterator |
pointIterator()
|
GeoPath.SegmentIterator |
segmentIterator()
|
Methods inherited from interface com.bbn.openmap.geo.GeoExtent |
getBoundingCircle, getID |
Method Detail |
public GeoPath.SegmentIterator segmentIterator()
public GeoPath.PointIterator pointIterator()
public boolean isSegmentNear(GeoSegment s, double epsilon)
public GeoArray getPoints()
public int length()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |