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 CircularStringcreateEmpty()Create an empty CircularStringList<Coordinate>getCoordinates()Get the List of CoordinatesintgetNumberOfCoordinates()Get the number of coordinatesbooleanisEmpty()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:
getCoordinatesin classGeometry- Returns:
- The List of Coordinates
-
isEmpty
public boolean isEmpty()
Description copied from class:GeometryIs this Geometry empty?
-
getNumberOfCoordinates
public int getNumberOfCoordinates()
Description copied from class:GeometryGet the number of coordinates- Specified by:
getNumberOfCoordinatesin classGeometry- Returns:
- The number of coordinates
-
createEmpty
public static CircularString createEmpty()
Create an empty CircularString- Returns:
- An empty CircularString
-
-