25 writes to M22
System.Numerics (25)
System\Numerics\Matrix3x2.cs (25)
96
this.
M22
= m22;
113
result.
M22
= 1.0f;
134
result.
M22
= 1.0f;
155
result.
M22
= yScale;
179
result.
M22
= yScale;
198
result.
M22
= scales.Y;
221
result.
M22
= scales.Y;
240
result.
M22
= scale;
263
result.
M22
= scale;
286
result.
M22
= 1.0f;
313
result.
M22
= 1.0f;
372
result.
M22
= c;
435
result.
M22
= c;
489
result.
M22
= matrix.M11 * invDet;
513
result.
M22
= matrix1.M22 + (matrix2.M22 - matrix1.M22) * amount;
534
result.
M22
= -value.M22;
554
result.
M22
= value1.M22 + value2.M22;
574
result.
M22
= value1.M22 - value2.M22;
597
result.
M22
= value1.M21 * value2.M12 + value1.M22 * value2.M22;
619
result.
M22
= value1.M22 * value2;
638
m.
M22
= -value.M22;
658
m.
M22
= value1.M22 + value2.M22;
678
m.
M22
= value1.M22 - value2.M22;
701
m.
M22
= value1.M21 * value2.M12 + value1.M22 * value2.M22;
723
m.
M22
= value1.M22 * value2;
41 references to M22
System.Numerics (41)
System\Numerics\Matrix3x2.cs (38)
62
return M11 == 1f &&
M22
== 1f && // Check diagonal element first for early out.
465
return (M11 *
M22
) - (M21 * M12);
476
float det = (matrix.M11 * matrix.
M22
) - (matrix.M21 * matrix.M12);
486
result.M11 = matrix.
M22
* invDet;
490
result.M31 = (matrix.M21 * matrix.M32 - matrix.M31 * matrix.
M22
) * invDet;
513
result.M22 = matrix1.
M22
+ (matrix2.
M22
- matrix1.
M22
) * amount;
534
result.M22 = -value.
M22
;
554
result.M22 = value1.
M22
+ value2.
M22
;
574
result.M22 = value1.
M22
- value2.
M22
;
593
result.M12 = value1.M11 * value2.M12 + value1.M12 * value2.
M22
;
596
result.M21 = value1.M21 * value2.M11 + value1.
M22
* value2.M21;
597
result.M22 = value1.M21 * value2.M12 + value1.
M22
* value2.
M22
;
601
result.M32 = value1.M31 * value2.M12 + value1.M32 * value2.
M22
+ value2.M32;
619
result.M22 = value1.
M22
* value2;
638
m.M22 = -value.
M22
;
658
m.M22 = value1.
M22
+ value2.
M22
;
678
m.M22 = value1.
M22
- value2.
M22
;
697
m.M12 = value1.M11 * value2.M12 + value1.M12 * value2.
M22
;
700
m.M21 = value1.M21 * value2.M11 + value1.
M22
* value2.M21;
701
m.M22 = value1.M21 * value2.M12 + value1.
M22
* value2.
M22
;
705
m.M32 = value1.M31 * value2.M12 + value1.M32 * value2.
M22
+ value2.M32;
723
m.M22 = value1.
M22
* value2;
738
return (value1.M11 == value2.M11 && value1.
M22
== value2.
M22
&& // Check diagonal element first for early out.
753
value1.M21 != value2.M21 || value1.
M22
!= value2.
M22
||
764
return (M11 == other.M11 &&
M22
== other.
M22
&& // Check diagonal element first for early out.
794
M21.ToString(ci),
M22
.ToString(ci),
805
M21.GetHashCode() +
M22
.GetHashCode() +
System\Numerics\Matrix4x4.cs (1)
171
M22 = value.
M22
;
System\Numerics\Vector2.cs (2)
281
position.X * matrix.M12 + position.Y * matrix.
M22
+ matrix.M32);
309
normal.X * matrix.M12 + normal.Y * matrix.
M22
);