43 writes to M31
System.Numerics (43)
System\Numerics\Matrix4x4.cs (43)
149
this.
M31
= m31;
174
M31
= 0f;
226
result.
M31
= zaxis.X;
308
result.
M31
= zaxis.X;
338
result.
M31
= 0.0f;
370
result.
M31
= 0.0f;
402
result.
M31
= 0.0f;
438
result.
M31
= 0.0f;
467
result.
M31
= 0.0f;
501
result.
M31
= 0.0f;
530
result.
M31
= 0.0f;
564
result.
M31
= 0.0f;
600
result.
M31
= 0.0f;
640
result.
M31
= 0.0f;
676
result.
M31
= s;
716
result.
M31
= s;
752
result.
M31
= 0.0f;
792
result.
M31
= 0.0f;
852
result.
M31
= xz - ca * xz + sa * y;
897
result.
M31
= result.M32 = 0.0f;
935
result.
M31
= result.M32 = 0.0f;
973
result.
M31
= (left + right) / (right - left);
1003
result.
M31
= result.M32 = result.M34 = 0.0f;
1033
result.
M31
= result.M32 = result.M34 = 0.0f;
1066
result.
M31
= xaxis.Z;
1101
result.
M31
= zaxis.X;
1141
result.
M31
= 2.0f * (xz + wy);
1187
result.
M31
= c * lightDirection.X;
1237
result.
M31
= fa * c;
1433
result.
M31
= a13 * invDet;
1735
result.
M31
= value.M31 * q11 + value.M32 * q21 + value.M33 * q31;
1766
result.
M31
= matrix.M13;
1802
result.
M31
= matrix1.M31 + (matrix2.M31 - matrix1.M31) * amount;
1833
result.
M31
= -value.M31;
1863
result.
M31
= value1.M31 + value2.M31;
1893
result.
M31
= value1.M31 - value2.M31;
1928
result.
M31
= value1.M31 * value2.M11 + value1.M32 * value2.M21 + value1.M33 * value2.M31 + value1.M34 * value2.M41;
1960
result.
M31
= value1.M31 * value2;
1989
m.
M31
= -value.M31;
2019
m.
M31
= value1.M31 + value2.M31;
2049
m.
M31
= value1.M31 - value2.M31;
2084
m.
M31
= value1.M31 * value2.M11 + value1.M32 * value2.M21 + value1.M33 * value2.M31 + value1.M34 * value2.M41;
2116
m.
M31
= value1.M31 * value2;
57 references to M31
System.Numerics (57)
System\Numerics\Matrix4x4.cs (48)
109
M31
== 0f && M32 == 0f && M34 == 0f &&
1285
float i =
M31
, j = M32, k = M33, l = M34;
1403
float i = matrix.
M31
, j = matrix.M32, k = matrix.M33, l = matrix.M34;
1523
pVectorBasis[2] = (Vector3*)&matTemp.
M31
;
1527
*(pVectorBasis[2]) = new Vector3(matrix.
M31
, matrix.M32, matrix.M33);
1735
result.M31 = value.
M31
* q11 + value.M32 * q21 + value.M33 * q31;
1736
result.M32 = value.
M31
* q12 + value.M32 * q22 + value.M33 * q32;
1737
result.M33 = value.
M31
* q13 + value.M32 * q23 + value.M33 * q33;
1760
result.M13 = matrix.
M31
;
1802
result.M31 = matrix1.
M31
+ (matrix2.
M31
- matrix1.
M31
) * amount;
1833
result.M31 = -value.
M31
;
1863
result.M31 = value1.
M31
+ value2.
M31
;
1893
result.M31 = value1.
M31
- value2.
M31
;
1916
result.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.
M31
+ value1.M14 * value2.M41;
1922
result.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.
M31
+ value1.M24 * value2.M41;
1928
result.M31 = value1.
M31
* value2.M11 + value1.M32 * value2.M21 + value1.M33 * value2.
M31
+ value1.M34 * value2.M41;
1929
result.M32 = value1.
M31
* value2.M12 + value1.M32 * value2.M22 + value1.M33 * value2.M32 + value1.M34 * value2.M42;
1930
result.M33 = value1.
M31
* value2.M13 + value1.M32 * value2.M23 + value1.M33 * value2.M33 + value1.M34 * value2.M43;
1931
result.M34 = value1.
M31
* value2.M14 + value1.M32 * value2.M24 + value1.M33 * value2.M34 + value1.M34 * value2.M44;
1934
result.M41 = value1.M41 * value2.M11 + value1.M42 * value2.M21 + value1.M43 * value2.
M31
+ value1.M44 * value2.M41;
1960
result.M31 = value1.
M31
* value2;
1989
m.M31 = -value.
M31
;
2019
m.M31 = value1.
M31
+ value2.
M31
;
2049
m.M31 = value1.
M31
- value2.
M31
;
2072
m.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.
M31
+ value1.M14 * value2.M41;
2078
m.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.
M31
+ value1.M24 * value2.M41;
2084
m.M31 = value1.
M31
* value2.M11 + value1.M32 * value2.M21 + value1.M33 * value2.
M31
+ value1.M34 * value2.M41;
2085
m.M32 = value1.
M31
* value2.M12 + value1.M32 * value2.M22 + value1.M33 * value2.M32 + value1.M34 * value2.M42;
2086
m.M33 = value1.
M31
* value2.M13 + value1.M32 * value2.M23 + value1.M33 * value2.M33 + value1.M34 * value2.M43;
2087
m.M34 = value1.
M31
* value2.M14 + value1.M32 * value2.M24 + value1.M33 * value2.M34 + value1.M34 * value2.M44;
2090
m.M41 = value1.M41 * value2.M11 + value1.M42 * value2.M21 + value1.M43 * value2.
M31
+ value1.M44 * value2.M41;
2116
m.M31 = value1.
M31
* value2;
2138
value1.
M31
== value2.
M31
&& value1.M32 == value2.M32 && value1.M34 == value2.M34 &&
2152
value1.
M31
!= value2.
M31
|| value1.M32 != value2.M32 || value1.M33 != value2.M33 || value1.M34 != value2.M34 ||
2166
M31
== other.
M31
&& M32 == other.M32 && M34 == other.M34 &&
2196
M31
.ToString(ci), M32.ToString(ci), M33.ToString(ci), M34.ToString(ci),
2208
M31
.GetHashCode() + M32.GetHashCode() + M33.GetHashCode() + M34.GetHashCode() +
System\Numerics\Plane.cs (1)
171
x * m.
M31
+ y * m.M32 + z * m.M33 + w * m.M34,
System\Numerics\Quaternion.cs (4)
231
q.Y = (matrix.
M31
- matrix.M13) * s;
242
q.Z = (matrix.M13 + matrix.
M31
) * invS;
252
q.W = (matrix.
M31
- matrix.M13) * invS;
258
q.X = (matrix.
M31
+ matrix.M13) * invS;
System\Numerics\Vector3.cs (2)
320
position.X * matrix.M11 + position.Y * matrix.M21 + position.Z * matrix.
M31
+ matrix.M41,
335
normal.X * matrix.M11 + normal.Y * matrix.M21 + normal.Z * matrix.
M31
,
System\Numerics\Vector4.cs (2)
307
position.X * matrix.M11 + position.Y * matrix.M21 + position.Z * matrix.
M31
+ matrix.M41,
323
vector.X * matrix.M11 + vector.Y * matrix.M21 + vector.Z * matrix.
M31
+ vector.W * matrix.M41,