43 writes to M23
System.Numerics (43)
System\Numerics\Matrix4x4.cs (43)
146
this.
M23
= m23;
172
M23
= 0f;
224
result.
M23
= yaxis.Z;
306
result.
M23
= yaxis.Z;
336
result.
M23
= 0.0f;
368
result.
M23
= 0.0f;
400
result.
M23
= 0.0f;
436
result.
M23
= 0.0f;
465
result.
M23
= 0.0f;
499
result.
M23
= 0.0f;
528
result.
M23
= 0.0f;
562
result.
M23
= 0.0f;
598
result.
M23
= s;
638
result.
M23
= s;
674
result.
M23
= 0.0f;
714
result.
M23
= 0.0f;
750
result.
M23
= 0.0f;
790
result.
M23
= 0.0f;
850
result.
M23
= yz - ca * yz + sa * x;
895
result.M21 = result.
M23
= result.M24 = 0.0f;
932
result.M21 = result.
M23
= result.M24 = 0.0f;
971
result.M21 = result.
M23
= result.M24 = 0.0f;
1000
result.M21 = result.
M23
= result.M24 = 0.0f;
1030
result.M21 = result.
M23
= result.M24 = 0.0f;
1064
result.
M23
= zaxis.Y;
1099
result.
M23
= yaxis.Z;
1139
result.
M23
= 2.0f * (yz + wx);
1196
result.
M23
= b * lightDirection.Z;
1234
result.
M23
= fc * b;
1449
result.
M23
= -(a * gp_ho - c * ep_hm + d * eo_gm) * invDet;
1731
result.
M23
= value.M21 * q13 + value.M22 * q23 + value.M23 * q33;
1764
result.
M23
= matrix.M32;
1798
result.
M23
= matrix1.M23 + (matrix2.M23 - matrix1.M23) * amount;
1831
result.
M23
= -value.M23;
1861
result.
M23
= value1.M23 + value2.M23;
1891
result.
M23
= value1.M23 - value2.M23;
1924
result.
M23
= value1.M21 * value2.M13 + value1.M22 * value2.M23 + value1.M23 * value2.M33 + value1.M24 * value2.M43;
1958
result.
M23
= value1.M23 * value2;
1987
m.
M23
= -value.M23;
2017
m.
M23
= value1.M23 + value2.M23;
2047
m.
M23
= value1.M23 - value2.M23;
2080
m.
M23
= value1.M21 * value2.M13 + value1.M22 * value2.M23 + value1.M23 * value2.M33 + value1.M24 * value2.M43;
2114
m.
M23
= value1.M23 * value2;
57 references to M23
System.Numerics (57)
System\Numerics\Matrix4x4.cs (47)
108
M21 == 0f &&
M23
== 0f && M24 == 0f &&
1284
float e = M21, f = M22, g =
M23
, h = M24;
1402
float e = matrix.M21, f = matrix.M22, g = matrix.
M23
, h = matrix.M24;
1526
*(pVectorBasis[1]) = new Vector3(matrix.M21, matrix.M22, matrix.
M23
);
1729
result.M21 = value.M21 * q11 + value.M22 * q21 + value.
M23
* q31;
1730
result.M22 = value.M21 * q12 + value.M22 * q22 + value.
M23
* q32;
1731
result.M23 = value.M21 * q13 + value.M22 * q23 + value.
M23
* q33;
1767
result.M32 = matrix.
M23
;
1798
result.M23 = matrix1.
M23
+ (matrix2.
M23
- matrix1.
M23
) * amount;
1831
result.M23 = -value.
M23
;
1861
result.M23 = value1.
M23
+ value2.
M23
;
1891
result.M23 = value1.
M23
- value2.
M23
;
1918
result.M13 = value1.M11 * value2.M13 + value1.M12 * value2.
M23
+ value1.M13 * value2.M33 + value1.M14 * value2.M43;
1922
result.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.
M23
* value2.M31 + value1.M24 * value2.M41;
1923
result.M22 = value1.M21 * value2.M12 + value1.M22 * value2.M22 + value1.
M23
* value2.M32 + value1.M24 * value2.M42;
1924
result.M23 = value1.M21 * value2.M13 + value1.M22 * value2.
M23
+ value1.
M23
* value2.M33 + value1.M24 * value2.M43;
1925
result.M24 = value1.M21 * value2.M14 + value1.M22 * value2.M24 + value1.
M23
* value2.M34 + value1.M24 * value2.M44;
1930
result.M33 = value1.M31 * value2.M13 + value1.M32 * value2.
M23
+ value1.M33 * value2.M33 + value1.M34 * value2.M43;
1936
result.M43 = value1.M41 * value2.M13 + value1.M42 * value2.
M23
+ value1.M43 * value2.M33 + value1.M44 * value2.M43;
1958
result.M23 = value1.
M23
* value2;
1987
m.M23 = -value.
M23
;
2017
m.M23 = value1.
M23
+ value2.
M23
;
2047
m.M23 = value1.
M23
- value2.
M23
;
2074
m.M13 = value1.M11 * value2.M13 + value1.M12 * value2.
M23
+ value1.M13 * value2.M33 + value1.M14 * value2.M43;
2078
m.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.
M23
* value2.M31 + value1.M24 * value2.M41;
2079
m.M22 = value1.M21 * value2.M12 + value1.M22 * value2.M22 + value1.
M23
* value2.M32 + value1.M24 * value2.M42;
2080
m.M23 = value1.M21 * value2.M13 + value1.M22 * value2.
M23
+ value1.
M23
* value2.M33 + value1.M24 * value2.M43;
2081
m.M24 = value1.M21 * value2.M14 + value1.M22 * value2.M24 + value1.
M23
* value2.M34 + value1.M24 * value2.M44;
2086
m.M33 = value1.M31 * value2.M13 + value1.M32 * value2.
M23
+ value1.M33 * value2.M33 + value1.M34 * value2.M43;
2092
m.M43 = value1.M41 * value2.M13 + value1.M42 * value2.
M23
+ value1.M43 * value2.M33 + value1.M44 * value2.M43;
2114
m.M23 = value1.
M23
* value2;
2137
value1.M21 == value2.M21 && value1.
M23
== value2.
M23
&& value1.M24 == value2.M24 &&
2151
value1.M21 != value2.M21 || value1.M22 != value2.M22 || value1.
M23
!= value2.
M23
|| value1.M24 != value2.M24 ||
2165
M21 == other.M21 &&
M23
== other.
M23
&& M24 == other.M24 &&
2195
M21.ToString(ci), M22.ToString(ci),
M23
.ToString(ci), M24.ToString(ci),
2207
M21.GetHashCode() + M22.GetHashCode() +
M23
.GetHashCode() + M24.GetHashCode() +
System\Numerics\Plane.cs (1)
170
x * m.M21 + y * m.M22 + z * m.
M23
+ w * m.M24,
System\Numerics\Quaternion.cs (4)
230
q.X = (matrix.
M23
- matrix.M32) * s;
243
q.W = (matrix.
M23
- matrix.M32) * invS;
251
q.Z = (matrix.M32 + matrix.
M23
) * invS;
259
q.Y = (matrix.M32 + matrix.
M23
) * invS;
System\Numerics\Vector3.cs (2)
322
position.X * matrix.M13 + position.Y * matrix.
M23
+ position.Z * matrix.M33 + matrix.M43);
337
normal.X * matrix.M13 + normal.Y * matrix.
M23
+ normal.Z * matrix.M33);
System\Numerics\Vector4.cs (3)
293
position.X * matrix.M13 + position.Y * matrix.
M23
+ matrix.M43,
309
position.X * matrix.M13 + position.Y * matrix.
M23
+ position.Z * matrix.M33 + matrix.M43,
325
vector.X * matrix.M13 + vector.Y * matrix.
M23
+ vector.Z * matrix.M33 + vector.W * matrix.M43,