Class Vector4EqualityComparer
Use this class to compare two Vector4 objects for equality with NUnit constraints. Call Vector4EqualityComparer.Instance to perform comparisons using default calculation error value 0.0001f. To set a custom test value, instantiate a new comparer using the one argument constructor.
Implements
Inherited Members
Namespace: UnityEngine.TestTools.Utils
Assembly: solution.dll
Syntax
public class Vector4EqualityComparer : IEqualityComparer<Vector4>
Constructors
Name | Description |
---|---|
Vector4EqualityComparer(float) | Initializes an instance of Vector4Equality comparer with custom allowed calculation error. |
Properties
Name | Description |
---|---|
Instance | A comparer instance with the default calculation error value set to 0.0001f. |
Methods
Name | Description |
---|---|
Equals(Vector4, Vector4) | Compares the actual and expected Vector4 objects for equality using AreFloatsEqual(float, float, float) to compare the x, y, z, and w attributes of Vector4. |
GetHashCode(Vector4) | Serves as the default hash function. |