Class GeometryEditor.CoordinateOperation
- Namespace
- NetTopologySuite.Geometries.Utilities
- Assembly
- NetTopologySuite.dll
A GeometryEditorOperation which edits the coordinate list of a Geometry.
Operates on Geometry subclasses which contains a single coordinate list.
public abstract class GeometryEditor.CoordinateOperation : GeometryEditor.IGeometryEditorOperation
- Inheritance
-
GeometryEditor.CoordinateOperation
- Implements
- Derived
- Inherited Members
Constructors
CoordinateOperation()
protected CoordinateOperation()
Methods
Edit(Coordinate[], Geometry)
Edits the array of Coordinates from a Geometry.
public abstract Coordinate[] Edit(Coordinate[] coordinates, Geometry geometry)
Parameters
coordinatesCoordinate[]The coordinate array to operate on.
geometryGeometryThe point containing the coordinate list.
Returns
- Coordinate[]
An edited coordinate array (which may be the same as the input).
Edit(Geometry, GeometryFactory)
public Geometry Edit(Geometry geometry, GeometryFactory factory)
Parameters
geometryGeometryfactoryGeometryFactory