Table of Contents

Class PerOrdinateEqualityComparer

Namespace
NetTopologySuite.Geometries
Assembly
NetTopologySuite.dll

A class that can be used to test coordinates for equality.

This class test for each ordinate if the distance is less than a tolerance value.
public sealed class PerOrdinateEqualityComparer : CoordinateEqualityComparer, IEqualityComparer, IEqualityComparer<Coordinate>
Inheritance
PerOrdinateEqualityComparer
Implements
Inherited Members

Constructors

PerOrdinateEqualityComparer()

public PerOrdinateEqualityComparer()

Methods

AreEqual(Coordinate, Coordinate, double)

Method to test 2 Coordinates for equality, allowing a tolerance.

protected override bool AreEqual(Coordinate a, Coordinate b, double tolerance)

Parameters

a Coordinate

The 1st Coordinate

b Coordinate

The 2nd Coordinate

tolerance double

A tolerance value

Returns

bool

true if a and b can be considered equal.