21 writes to Z
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.cs (1)
130set => AsImpl().Z = value;
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.Impl.cs (20)
45result.Z = left.Z + right.Z; 79result.Z = Vector2.Create( 94result.Z = left.Z * right; 106result.Z = left.Z - right.Z; 118result.Z = -value.Z; 169result.Z = Vector2.Zero; 222result.Z = Vector2.Create( x, y); 234result.Z = Vector2.Zero; 246result.Z = Vector2.Zero; 258result.Z = centerPoint * (Vector2.One - Vector2.Create(scaleX, scaleY)); 270result.Z = centerPoint * (Vector2.One - scales); 282result.Z = Vector2.Zero; 294result.Z = centerPoint * (Vector2.One - Vector2.Create(scale)); 306result.Z = Vector2.Zero; 324result.Z = Vector2.Create(tx, ty); 336result.Z = position; 348result.Z = Vector2.Create(positionX, positionY); 364result.Z = vNaN; 379result.Z = Vector2.Create( 394result.Z = Vector2.Lerp(left.Z, right.Z, amount);
26 references to Z
System.Private.CoreLib (26)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.cs (1)
127readonly get => AsROImpl().Z;
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.Impl.cs (25)
45result.Z = left.Z + right.Z; 55&& (left.Z == right.Z); 63|| (left.Z != right.Z); 80left.Z.X * right.X.X + left.Z.Y * right.Y.X + right.Z.X, 81left.Z.X * right.X.Y + left.Z.Y * right.Y.Y + right.Z.Y 94result.Z = left.Z * right; 106result.Z = left.Z - right.Z; 118result.Z = -value.Z; 380(matrix.Y.X * matrix.Z.Y - matrix.Z.X * matrix.Y.Y) * invDet, 381(matrix.Z.X * matrix.X.Y - matrix.X.X * matrix.Z.Y) * invDet 394result.Z = Vector2.Lerp(left.Z, right.Z, amount); 411&& Z.Equals(other.Z); 437public override readonly int GetHashCode() => HashCode.Combine(X, Y, Z);