Package org.geotools.data.oracle.sdo
Class Coordinates
- Object
- 
- Coordinates
 
- 
 public class Coordinates extends Object HelperClass for dealing with JTS14 CoordinateSequences.JTS14 does not supply suffiecnt API to allow the modification of CoordinateSequence in a lossless manner. To make full use of this class your CoordinateSequence will need to support the additional methods outlined in CoordinateAccess. - Author:
- bowens , Refractions Research, Inc., $Author: jgarnett $ (last modification)
 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidappend(StringBuffer buf, CoordinateAccess ca, int coordinate, int LEN, NumberFormat nf)static voidappend(StringBuffer buf, CoordinateAccess ca, NumberFormat nf)static voidappend(StringBuffer buf, CoordinateSequence cs, int coordinate, int LEN, NumberFormat nf)static voidappend(StringBuffer buf, CoordinateSequence cs, int coordinate, NumberFormat nf)static voidappend(StringBuffer buf, CoordinateSequence cs, NumberFormat nf)static intD(CoordinateSequence cs)static NumberFormatformat(PrecisionModel pm)static intL(CoordinateSequence cs)static intLEN(CoordinateSequence cs)static CoordinateSequencereverse(CoordinateSequenceFactory factory, CoordinateSequence sequence)Reverse provided coordinate sequence (used to correct CW vs CCW order).static CoordinateSequencesubList(CoordinateSequenceFactory factory, CoordinateSequence sequence, int fromIndex, int toIndex)Sublist opperation for CoordinateSequence.static StringtoString(CoordinateSequence cs, int coordinate, NumberFormat nf)static StringtoString(CoordinateSequence cs, PrecisionModel pm)
 
- 
- 
- 
Method Detail- 
subListpublic static CoordinateSequence subList(CoordinateSequenceFactory factory, CoordinateSequence sequence, int fromIndex, int toIndex) Sublist opperation for CoordinateSequence.Opperates in the same manner as corresponding java util List method. - Parameters:
- factory- factory used to manage sequence
- sequence- coordinate sequence
- fromIndex- - low endpoint (inclusive) of the subList.
- toIndex- - high endpoint (exclusive) of the subList.
- Returns:
- sublist of sequence (start,end] as provided by factory
 
 - 
reversepublic static CoordinateSequence reverse(CoordinateSequenceFactory factory, CoordinateSequence sequence) Reverse provided coordinate sequence (used to correct CW vs CCW order).
 - 
toStringpublic static String toString(CoordinateSequence cs, int coordinate, NumberFormat nf) 
 - 
appendpublic static void append(StringBuffer buf, CoordinateSequence cs, int coordinate, NumberFormat nf) 
 - 
appendpublic static void append(StringBuffer buf, CoordinateSequence cs, int coordinate, int LEN, NumberFormat nf) 
 - 
appendpublic static void append(StringBuffer buf, CoordinateAccess ca, int coordinate, int LEN, NumberFormat nf) 
 - 
LENpublic static int LEN(CoordinateSequence cs) 
 - 
Dpublic static int D(CoordinateSequence cs) 
 - 
Lpublic static int L(CoordinateSequence cs) 
 - 
formatpublic static NumberFormat format(PrecisionModel pm) 
 - 
toStringpublic static String toString(CoordinateSequence cs, PrecisionModel pm) 
 - 
appendpublic static void append(StringBuffer buf, CoordinateSequence cs, NumberFormat nf) 
 - 
appendpublic static void append(StringBuffer buf, CoordinateAccess ca, NumberFormat nf) 
 
- 
 
-