Package org.geotools.geometry.jts
Interface SingleCurvedGeometry<T extends LineString>
-
- All Superinterfaces:
CurvedGeometry<T>
- All Known Implementing Classes:
CircularRing
,CircularString
public interface SingleCurvedGeometry<T extends LineString> extends CurvedGeometry<T>
Convenience interface to expose methods common toCircularString
andCircularRing
- Author:
- Andrea Aime - GeoSolutions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CircularArc
getArcN(int arcIndex)
Returns the n-th circular arc making up the geometrydouble[]
getControlPoints()
Returns the control points for this string/ring.CoordinateSequence
getLinearizedCoordinateSequence(double tolerance)
Returns the linearized coordinates at the given toleranceint
getNumArcs()
Number of arc circles-
Methods inherited from interface CurvedGeometry
getCoordinatesDimension, getTolerance, linearize, linearize, toCurvedText
-
-
-
-
Method Detail
-
getLinearizedCoordinateSequence
CoordinateSequence getLinearizedCoordinateSequence(double tolerance)
Returns the linearized coordinates at the given tolerance
-
getControlPoints
double[] getControlPoints()
Returns the control points for this string/ring.
-
getNumArcs
int getNumArcs()
Number of arc circles
-
getArcN
CircularArc getArcN(int arcIndex)
Returns the n-th circular arc making up the geometry
-
-