org.geotools.geometry.jts.spatialschema
Class PositionFactoryImpl

java.lang.Object
  extended by org.geotools.geometry.jts.spatialschema.PositionFactoryImpl
All Implemented Interfaces:
org.opengis.geometry.PositionFactory

public class PositionFactoryImpl
extends java.lang.Object
implements org.opengis.geometry.PositionFactory


Constructor Summary
PositionFactoryImpl()
          No argument constructor for the plugin system.
PositionFactoryImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
           
 
Method Summary
 org.opengis.geometry.DirectPosition createDirectPosition(double[] ordiantes)
           
 org.opengis.geometry.coordinate.PointArray createPointArray()
           
 org.opengis.geometry.coordinate.PointArray createPointArray(double[] array, int start, int end)
           
 org.opengis.geometry.coordinate.PointArray createPointArray(float[] array, int start, int end)
           
 org.opengis.geometry.coordinate.Position createPosition(org.opengis.geometry.coordinate.Position position)
           
 java.util.List createPositionList()
           
 java.util.List createPositionList(double[] coordinates, int start, int end)
           
 java.util.List createPositionList(float[] coordinates, int start, int end)
           
 org.opengis.referencing.crs.CoordinateReferenceSystem getCoordinateReferenceSystem()
           
 org.opengis.geometry.Precision getPrecision()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PositionFactoryImpl

public PositionFactoryImpl()
No argument constructor for the plugin system.


PositionFactoryImpl

public PositionFactoryImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
Method Detail

createDirectPosition

public org.opengis.geometry.DirectPosition createDirectPosition(double[] ordiantes)
                                                         throws org.opengis.geometry.MismatchedDimensionException
Specified by:
createDirectPosition in interface org.opengis.geometry.PositionFactory
Throws:
org.opengis.geometry.MismatchedDimensionException

createPosition

public org.opengis.geometry.coordinate.Position createPosition(org.opengis.geometry.coordinate.Position position)
Specified by:
createPosition in interface org.opengis.geometry.PositionFactory

createPositionList

public java.util.List createPositionList()

createPositionList

public java.util.List createPositionList(double[] coordinates,
                                         int start,
                                         int end)

createPositionList

public java.util.List createPositionList(float[] coordinates,
                                         int start,
                                         int end)

getCoordinateReferenceSystem

public org.opengis.referencing.crs.CoordinateReferenceSystem getCoordinateReferenceSystem()
Specified by:
getCoordinateReferenceSystem in interface org.opengis.geometry.PositionFactory

getPrecision

public org.opengis.geometry.Precision getPrecision()
Specified by:
getPrecision in interface org.opengis.geometry.PositionFactory

createPointArray

public org.opengis.geometry.coordinate.PointArray createPointArray(float[] array,
                                                                   int start,
                                                                   int end)
Specified by:
createPointArray in interface org.opengis.geometry.PositionFactory

createPointArray

public org.opengis.geometry.coordinate.PointArray createPointArray(double[] array,
                                                                   int start,
                                                                   int end)
Specified by:
createPointArray in interface org.opengis.geometry.PositionFactory

createPointArray

public org.opengis.geometry.coordinate.PointArray createPointArray()
Specified by:
createPointArray in interface org.opengis.geometry.PositionFactory


Copyright © 1996-2010 Geotools. All Rights Reserved.