Class BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
Implements
Inherited Members
Namespace: NetTopologySuite.Operation.Buffer.Validate
Assembly: NetTopologySuite.dll
Syntax
public class BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter : ICoordinateSequenceFilter
Constructors
| Edit this page View SourceMaxMidpointDistanceFilter(Geometry)
Declaration
public MaxMidpointDistanceFilter(Geometry geom)
Parameters
| Type | Name | Description |
|---|---|---|
| Geometry | geom |
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, 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.
MaxPointDistance
Declaration
public PointPairDistance MaxPointDistance { get; }
Property Value
| Type | Description |
|---|---|
| PointPairDistance |
Methods
| Edit this page View SourceFilter(CoordinateSequence, int)
Performs an operation on a coordinate in a CoordinateSequence.
Declaration
public void Filter(CoordinateSequence seq, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| CoordinateSequence | seq | the |
| int | index |