Compares two Vector2 objects for equality within given tolerance.
Use this class to compare two Vector2 objects for equality, with NUnit
constraints. It implements the System.Collections.Generic.IEqualityComparer<Vector2> interface. Use Vector2EqualityComparer.Instance comparer to use default error 0.0001f. For any other error, use the one argument constructor to create a comparer.
It uses Utils.AreFloatsEqual to compare the x and y
attributes of Vector2.
Instance | A comparer instance with default error 0.0001f. |
Vector2EqualityComparer | Creates an instance with a custom error value. |
Equals | Compares the actual and expected Vector2 objects for equality. |
GetHashCode | Hash code implementation which returns same hash code for all equal Vector2 objects. |