com.vividsolutions.jts.geom

Class DefaultCoordinateSequenceFactory

Implemented Interfaces:
CoordinateSequenceFactory, Serializable

public class DefaultCoordinateSequenceFactory
extends java.lang.Object
implements CoordinateSequenceFactory, Serializable

Creates CoordinateSequences represented as an array of Coordinates.
Version:
1.7

Constructor Summary

DefaultCoordinateSequenceFactory()

Method Summary

CoordinateSequence
create(CoordinateSequence coordSeq)
CoordinateSequence
create(Coordinate[] coordinates)
Returns a DefaultCoordinateSequence based on the given array (the array is not copied).
CoordinateSequence
create(int size, int dimension)
static DefaultCoordinateSequenceFactory
instance()
Returns the singleton instance of DefaultCoordinateSequenceFactory

Constructor Details

DefaultCoordinateSequenceFactory

public DefaultCoordinateSequenceFactory()

Method Details

create

public CoordinateSequence create(CoordinateSequence coordSeq)
Specified by:
create in interface CoordinateSequenceFactory

create

public CoordinateSequence create(Coordinate[] coordinates)
Returns a DefaultCoordinateSequence based on the given array (the array is not copied).
Specified by:
create in interface CoordinateSequenceFactory
Parameters:
coordinates - the coordinates, which may not be null nor contain null elements

create

public CoordinateSequence create(int size,
                                 int dimension)
Specified by:
create in interface CoordinateSequenceFactory

instance

public static DefaultCoordinateSequenceFactory instance()
Returns the singleton instance of DefaultCoordinateSequenceFactory