protected class GeoPath.Impl.SegIt extends java.lang.Object implements GeoPath.SegmentIterator, GeoSegment
GeoSegment.Impl
Constructor and Description |
---|
GeoPath.Impl.SegIt() |
Modifier and Type | Method and Description |
---|---|
BoundingCircle |
getBoundingCircle()
Constructs a new bounding circle instance each call.
|
java.lang.Object |
getID()
GeoExtent method
|
Geo[] |
getSeg()
GSegment method.
|
double[] |
getSegArray() |
java.lang.Object |
getSegId()
Deprecated.
|
boolean |
hasNext()
Asking if there is another segment.
|
java.lang.Object |
next()
standard implementation of Iterator.next() returns the same value as
nextSegment(), albeit needing casting to GSegment.
|
GeoSegment |
nextSegment()
Advance to the next pegment.
|
void |
remove() |
public BoundingCircle getBoundingCircle()
getBoundingCircle
in interface GeoExtent
public boolean hasNext()
GeoPath.SegmentIterator
hasNext
in interface GeoPath.SegmentIterator
hasNext
in interface java.util.Iterator
public java.lang.Object next()
GeoPath.SegmentIterator
next
in interface GeoPath.SegmentIterator
next
in interface java.util.Iterator
public GeoSegment nextSegment()
GeoPath.SegmentIterator
nextSegment
in interface GeoPath.SegmentIterator
public void remove()
remove
in interface java.util.Iterator
public Geo[] getSeg()
getSeg
in interface GeoSegment
public double[] getSegArray()
getSegArray
in interface GeoSegment
public java.lang.Object getSegId()
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details