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