Method Equals
Equals(Quaternion, Quaternion)
Compares the actual and expected Quaternion objects for equality using the Dot method.
선언
public bool Equals(Quaternion expected, Quaternion actual)
파라미터
타입 | 이름 | 설명 |
---|---|---|
Quaternion | expected | Expected Quaternion value used for comparison |
Quaternion | actual | Actual Quaternion value to test |
반환
타입 | 설명 |
---|---|
bool | True if the quaternion are equals, false otherwise. |
구현
예
The following example shows how to verify if two Quaternion are equals
[TestFixture]
public class QuaternionTest
{
[Test]
public void VerifyThat_TwoQuaternionsAreEqual()
{
var actual = new Quaternion(10f, 0f, 0f, 0f);
var expected = new Quaternion(1f, 10f, 0f, 0f);
var comparer = new QuaternionEqualityComparer(10e-6f);
Assert.That(actual, Is.EqualTo(expected).Using(comparer));
//Using default error 0.00001f
actual = new Quaternion(10f, 0f, 0.1f, 0f);
expected = new Quaternion(1f, 10f, 0.1f, 0f);
Assert.That(actual, Is.EqualTo(expected).Using(QuaternionEqualityComparer.Instance));
}
}