Table of Contents

Class GeometryEditor.CoordinateSequenceOperation

Namespace
NetTopologySuite.Geometries.Utilities
Assembly
NetTopologySuite.dll

A GeometryEditor.IGeometryEditorOperation which edits the CoordinateSequence of a Geometry.

Operates on Geometry subclasses which contains a single coordinate list.
public class GeometryEditor.CoordinateSequenceOperation : GeometryEditor.IGeometryEditorOperation
Inheritance
GeometryEditor.CoordinateSequenceOperation
Implements
Inherited Members

Constructors

CoordinateSequenceOperation()

public CoordinateSequenceOperation()

CoordinateSequenceOperation(Func<CoordinateSequence, Geometry, CoordinateSequence>)

public CoordinateSequenceOperation(Func<CoordinateSequence, Geometry, CoordinateSequence> editSequence)

Parameters

editSequence Func<CoordinateSequence, Geometry, CoordinateSequence>

Properties

EditSequence

protected Func<CoordinateSequence, Geometry, CoordinateSequence> EditSequence { get; set; }

Property Value

Func<CoordinateSequence, Geometry, CoordinateSequence>

An edited coordinate sequence (which may be the same as the input)

Methods

Edit(Geometry, GeometryFactory)

public Geometry Edit(Geometry geometry, GeometryFactory factory)

Parameters

geometry Geometry
factory GeometryFactory

Returns

Geometry