Package org.cugos.wkg
Class CircularString
- java.lang.Object
-
- org.cugos.wkg.Geometry
-
- org.cugos.wkg.Curve
-
- org.cugos.wkg.CircularString
-
public class CircularString extends Curve
A CircularString is a Curve made up of three or more Coordinates.- Author:
- Jared Erickson
-
-
Constructor Summary
Constructors Constructor Description CircularString(List<Coordinate> coordinates, Dimension dimension)
Create a new CircularStringCircularString(List<Coordinate> coordinates, Dimension dimension, String srid)
Create a new CircularString
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CircularString
createEmpty()
Create an empty CircularStringList<Coordinate>
getCoordinates()
Get the List of Coordinatesint
getNumberOfCoordinates()
Get the number of coordinatesboolean
isEmpty()
Is this Geometry empty?-
Methods inherited from class org.cugos.wkg.Geometry
getData, getDimension, getEnvelope, getSrid, setData, setSrid, toString
-
-
-
-
Constructor Detail
-
CircularString
public CircularString(List<Coordinate> coordinates, Dimension dimension, String srid)
Create a new CircularString- Parameters:
coordinates
- The List of Coordinatesdimension
- The Dimensionsrid
- The SRID
-
CircularString
public CircularString(List<Coordinate> coordinates, Dimension dimension)
Create a new CircularString- Parameters:
coordinates
- The List of Coordinatesdimension
- The Dimension
-
-
Method Detail
-
getCoordinates
public List<Coordinate> getCoordinates()
Get the List of Coordinates- Specified by:
getCoordinates
in classGeometry
- Returns:
- The List of Coordinates
-
isEmpty
public boolean isEmpty()
Description copied from class:Geometry
Is this Geometry empty?
-
getNumberOfCoordinates
public int getNumberOfCoordinates()
Description copied from class:Geometry
Get the number of coordinates- Specified by:
getNumberOfCoordinates
in classGeometry
- Returns:
- The number of coordinates
-
createEmpty
public static CircularString createEmpty()
Create an empty CircularString- Returns:
- An empty CircularString
-
-