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