Class GeometryTransform
Implements
ICoordinateSequenceFilter
Inherited Members
Namespace: Mapsui.Nts.Projections
Assembly: Mapsui.Extensions.dll
Syntax
public sealed class GeometryTransform : ICoordinateSequenceFilter
Constructors
| Edit this page View SourceGeometryTransform((ProjectionInfo? From, ProjectionInfo? To))
Declaration
public GeometryTransform((ProjectionInfo? From, ProjectionInfo? To) transform)
Parameters
| Type | Name | Description |
|---|---|---|
| (ProjectionInfo From, ProjectionInfo To) | transform |
Properties
| Edit this page View SourceDone
Reports whether the application of this filter can be terminated.
Declaration
public bool Done { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
Once this method returns true, it must
continue to return true on every subsequent call.
GeometryChanged
Reports whether the execution of this filter has modified the coordinates of the geometry. If so, NetTopologySuite.Geometries.Geometry.GeometryChanged() will be executed after this filter has finished being executed.
Declaration
public bool GeometryChanged { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
Most filters can simply return a constant value reflecting whether they are able to change the coordinates.
Methods
| Edit this page View SourceFilter(CoordinateSequence, int)
Performs an operation on a coordinate in a NetTopologySuite.Geometries.CoordinateSequence.
Declaration
public void Filter(CoordinateSequence seq, int i)
Parameters
| Type | Name | Description |
|---|---|---|
| CoordinateSequence | seq | the |
| int | i | i the index of the coordinate to apply the filter to |
Implements
NetTopologySuite.Geometries.ICoordinateSequenceFilter