Implemented interface member:
method
Equals
System.IEquatable<T>.Equals(T)
12 references to Equals
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.cs (4)
2393return left.X.Equals(right.X) && 2394left.Y.Equals(right.Y) && 2395left.Z.Equals(right.Z) && 2396left.W.Equals(right.W);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Plane.cs (1)
201public readonly bool Equals(Plane other) => this.AsVector128().Equals(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Quaternion.cs (1)
472public readonly bool Equals(Quaternion other) => this.AsVector128().Equals(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
1096public readonly bool Equals(Vector2 other) => this.AsVector128().Equals(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (1)
1106public readonly bool Equals(Vector3 other) => this.AsVector128().Equals(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (1)
1170public readonly bool Equals(Vector4 other) => this.AsVector128().Equals(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
386public override bool Equals([NotNullWhen(true)] object? obj) => (obj is Vector128<T> other) && Equals(other);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (2)
409return _lower.Equals(other._lower) 410&& _upper.Equals(other._upper);