|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GeoPath
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 |
---|
GeoPath.SegmentIterator segmentIterator()
GeoPath.PointIterator pointIterator()
boolean isSegmentNear(GeoSegment s, double epsilon)
GeoArray getPoints()
int length()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |