|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CoordinateSequenceFactory
A factory to create concrete instances of CoordinateSequence
s.
Used to configure GeometryFactory
s
to provide specific kinds of CoordinateSequences.
Method Summary | |
---|---|
CoordinateSequence |
create(Coordinate[] coordinates)
Returns a CoordinateSequence based on the given array. |
CoordinateSequence |
create(CoordinateSequence coordSeq)
Creates a CoordinateSequence which is a copy
of the given CoordinateSequence . |
CoordinateSequence |
create(int size,
int dimension)
Creates a CoordinateSequence of the specified size and dimension. |
Method Detail |
---|
CoordinateSequence create(Coordinate[] coordinates)
CoordinateSequence
based on the given array.
Whether the array is copied or simply referenced
is implementation-dependent.
This method must handle null arguments by creating an empty sequence.
coordinates
- the coordinatesCoordinateSequence create(CoordinateSequence coordSeq)
CoordinateSequence
which is a copy
of the given CoordinateSequence
.
This method must handle null arguments by creating an empty sequence.
coordSeq
- the coordinate sequence to copyCoordinateSequence create(int size, int dimension)
CoordinateSequence
of the specified size and dimension.
For this to be useful, the CoordinateSequence
implementation must
be mutable.
size
- the number of coordinates in the sequencedimension
- the dimension of the coordinates in the sequence (if user-specifiable,
otherwise ignored)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |