Compares two Vector3 objects for equality within given tolerance.
Use this class to compare two Vector3 objects for equality, with NUnit
constraints. It implements the System.Collections.Generic.IEqualityComparer<Vector3> interface. Use Vector3EqualityComparer.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, y and z
attributes of Vector3.
Instance | A comparer instance with default error 0.0001f. |
Vector3EqualityComparer | Creates an instance with a custom error value. |
Equals | Compares the actual and expected Vector3 objects for equality. |
GetHashCode | Hash code implementation which returns same hash code for all equal Vector3 objects. |