public class JTSGeometryVertexStream
extends java.lang.Object
implements weave.geometrystream.IGeometryVertexStream
Constructor and Description |
---|
JTSGeometryVertexStream(com.vividsolutions.jts.geom.Geometry geom) |
Modifier and Type | Method and Description |
---|---|
double |
getX()
Gets the X coordinate of the current vertex.
|
double |
getY()
Gets the Y coordinate of the current vertex.
|
boolean |
hasNext()
This checks if there is a vertex available from the stream.
|
boolean |
isEndOfPart()
Checks if the current vertex ends a part of the geometry, meaning vertices that follow will be from a new part.
|
boolean |
next()
This advances the internal pointer to the next vertex.
|
public JTSGeometryVertexStream(com.vividsolutions.jts.geom.Geometry geom)
public boolean hasNext()
hasNext
in interface weave.geometrystream.IGeometryVertexStream
public boolean next()
next
in interface weave.geometrystream.IGeometryVertexStream
public boolean isEndOfPart()
isEndOfPart
in interface weave.geometrystream.IGeometryVertexStream
public double getX()
getX
in interface weave.geometrystream.IGeometryVertexStream
public double getY()
getY
in interface weave.geometrystream.IGeometryVertexStream