用于比较两个 Quaternion 对象在 NUnit 断言约束下的相等性的实用程序。
其使用 System.Collections.Generic.IEqualityComparer<Quaternion> 接口。使用静态实例 QuaternionEqualityComparer.Instance 与默认错误“0.00001f”进行比较。对于任何自定义错误值,请使用 one 参数构造函数。
Instance | 默认错误为“0.00001f”的比较器实例。 |
QuaternionEqualityComparer | 创建具有自定义错误值的实例。 |
Equals | 比较“实际”和“预期”Quaternion 对象的相等性。 |
GetHashCode | 针对所有相等的 Quaternion 对象返回相同哈希代码的哈希代码实现。 |