public abstract class UnaryTransformation extends java.lang.Object implements Transformation
| Constructor and Description |
|---|
UnaryTransformation() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
clone() |
Geometry |
transform(Ellipse ellipse)
Applies the transformation to the ellipse centroid.
|
Geometry |
transform(GeometryCollection collection)
Calls the transform method to all geometries included in the specified geometry collection.
|
Geometry |
transform(LineString lineString)
Calls the transform method to all coordinates included in the specified line string.
|
Geometry |
transform(Polygon polygon)
Calls the transform method to all linear rings included in the specified polygon.
|
Geometry |
transform(Rectangle rectangle)
Applies the transformation to the rectangle coordinate.
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransformpublic abstract java.lang.Object clone()
clone in interface Transformationclone in class java.lang.Objectpublic Geometry transform(LineString lineString)
transform in interface TransformationlineString - the line string to transform.public Geometry transform(Polygon polygon)
transform in interface Transformationpolygon - the polygon to transform.public Geometry transform(Ellipse ellipse)
transform in interface Transformationrectangle - the ellipse to transform.public Geometry transform(Rectangle rectangle)
transform in interface Transformationrectangle - the rectangle to transform.public Geometry transform(GeometryCollection collection)
transform in interface Transformationcollection - the geometry to transform.