|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.geometry.standard.points.PointsPoints
public class PointsPoints
Points implementation that aggregates the members from a sequence of Points objects.
| Field Summary |
|---|
| Fields inherited from interface com.vividsolutions.jts.geom.CoordinateSequence |
|---|
M, X, Y, Z |
| Constructor Summary | |
|---|---|
PointsPoints(java.util.List<Points> pointsList)
Creates a new PointsPoints instance from the given list of Points. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
com.vividsolutions.jts.geom.Envelope |
expandEnvelope(com.vividsolutions.jts.geom.Envelope env)
|
Point |
get(int i)
Returns the Point at the specified position. |
double[] |
getAsArray()
Returns all coordinates of the contained Points as an array. |
com.vividsolutions.jts.geom.Coordinate |
getCoordinate(int index)
|
void |
getCoordinate(int index,
com.vividsolutions.jts.geom.Coordinate coord)
|
com.vividsolutions.jts.geom.Coordinate |
getCoordinateCopy(int index)
|
int |
getDimension()
Returns the coordinate dimension, i.e. the dimension of the space that the points are embedded in. |
Point |
getEndPoint()
Returns the last point of the sequence. |
double |
getOrdinate(int index,
int ordinateIndex)
|
Point |
getStartPoint()
Returns the first point of the sequence. |
double |
getX(int index)
|
double |
getY(int index)
|
java.util.Iterator<Point> |
iterator()
|
void |
setOrdinate(int index,
int ordinateIndex,
double value)
|
int |
size()
Returns the number of represented Points. |
com.vividsolutions.jts.geom.Coordinate[] |
toCoordinateArray()
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PointsPoints(java.util.List<Points> pointsList)
PointsPoints instance from the given list of Points.
pointsList - | Method Detail |
|---|
public Point get(int i)
PointsPoint at the specified position.
NOTE: It is generally more expensive to use this method than to access a Point by iterating over this
object, because a new Point object may have to be created (depending on the implementation).
get in interface Pointspublic double[] getAsArray()
PointsPoints as an array.
NOTE: This method should be avoided, as it may involve expensive operations.
getAsArray in interface Pointspublic int getDimension()
Points
getDimension in interface com.vividsolutions.jts.geom.CoordinateSequencegetDimension in interface Pointspublic int size()
PointsPoints.
size in interface com.vividsolutions.jts.geom.CoordinateSequencesize in interface Pointspublic java.util.Iterator<Point> iterator()
iterator in interface java.lang.Iterable<Point>public Point getEndPoint()
Points
getEndPoint in interface Pointspublic Point getStartPoint()
Points
getStartPoint in interface Pointspublic com.vividsolutions.jts.geom.Envelope expandEnvelope(com.vividsolutions.jts.geom.Envelope env)
expandEnvelope in interface com.vividsolutions.jts.geom.CoordinateSequencepublic com.vividsolutions.jts.geom.Coordinate getCoordinate(int index)
getCoordinate in interface com.vividsolutions.jts.geom.CoordinateSequence
public void getCoordinate(int index,
com.vividsolutions.jts.geom.Coordinate coord)
getCoordinate in interface com.vividsolutions.jts.geom.CoordinateSequencepublic com.vividsolutions.jts.geom.Coordinate getCoordinateCopy(int index)
getCoordinateCopy in interface com.vividsolutions.jts.geom.CoordinateSequence
public double getOrdinate(int index,
int ordinateIndex)
getOrdinate in interface com.vividsolutions.jts.geom.CoordinateSequencepublic double getX(int index)
getX in interface com.vividsolutions.jts.geom.CoordinateSequencepublic double getY(int index)
getY in interface com.vividsolutions.jts.geom.CoordinateSequence
public void setOrdinate(int index,
int ordinateIndex,
double value)
setOrdinate in interface com.vividsolutions.jts.geom.CoordinateSequencepublic com.vividsolutions.jts.geom.Coordinate[] toCoordinateArray()
toCoordinateArray in interface com.vividsolutions.jts.geom.CoordinateSequencepublic java.lang.Object clone()
clone in interface com.vividsolutions.jts.geom.CoordinateSequenceclone in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||