43 writes to M21
System.Numerics (43)
System\Numerics\Matrix4x4.cs (43)
144this.M21 = m21; 170M21 = value.M21; 222result.M21 = yaxis.X; 304result.M21 = yaxis.X; 334result.M21 = 0.0f; 366result.M21 = 0.0f; 398result.M21 = 0.0f; 434result.M21 = 0.0f; 463result.M21 = 0.0f; 497result.M21 = 0.0f; 526result.M21 = 0.0f; 560result.M21 = 0.0f; 596result.M21 = 0.0f; 636result.M21 = 0.0f; 672result.M21 = 0.0f; 712result.M21 = 0.0f; 748result.M21 = -s; 788result.M21 = -s; 848result.M21 = xy - ca * xy - sa * z; 895result.M21 = result.M23 = result.M24 = 0.0f; 932result.M21 = result.M23 = result.M24 = 0.0f; 971result.M21 = result.M23 = result.M24 = 0.0f; 1000result.M21 = result.M23 = result.M24 = 0.0f; 1030result.M21 = result.M23 = result.M24 = 0.0f; 1062result.M21 = xaxis.Y; 1097result.M21 = yaxis.X; 1137result.M21 = 2.0f * (xy - wz); 1186result.M21 = b * lightDirection.X; 1232result.M21 = fa * b; 1432result.M21 = a12 * invDet; 1729result.M21 = value.M21 * q11 + value.M22 * q21 + value.M23 * q31; 1762result.M21 = matrix.M12; 1796result.M21 = matrix1.M21 + (matrix2.M21 - matrix1.M21) * amount; 1829result.M21 = -value.M21; 1859result.M21 = value1.M21 + value2.M21; 1889result.M21 = value1.M21 - value2.M21; 1922result.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.M31 + value1.M24 * value2.M41; 1956result.M21 = value1.M21 * value2; 1985m.M21 = -value.M21; 2015m.M21 = value1.M21 + value2.M21; 2045m.M21 = value1.M21 - value2.M21; 2078m.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.M31 + value1.M24 * value2.M41; 2112m.M21 = value1.M21 * value2;
60 references to M21
System.Numerics (60)
System\Numerics\Matrix4x4.cs (48)
108M21 == 0f && M23 == 0f && M24 == 0f && 1284float e = M21, f = M22, g = M23, h = M24; 1402float e = matrix.M21, f = matrix.M22, g = matrix.M23, h = matrix.M24; 1522pVectorBasis[1] = (Vector3*)&matTemp.M21; 1526*(pVectorBasis[1]) = new Vector3(matrix.M21, matrix.M22, matrix.M23); 1729result.M21 = value.M21 * q11 + value.M22 * q21 + value.M23 * q31; 1730result.M22 = value.M21 * q12 + value.M22 * q22 + value.M23 * q32; 1731result.M23 = value.M21 * q13 + value.M22 * q23 + value.M23 * q33; 1759result.M12 = matrix.M21; 1796result.M21 = matrix1.M21 + (matrix2.M21 - matrix1.M21) * amount; 1829result.M21 = -value.M21; 1859result.M21 = value1.M21 + value2.M21; 1889result.M21 = value1.M21 - value2.M21; 1916result.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.M31 + value1.M14 * value2.M41; 1922result.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.M31 + value1.M24 * value2.M41; 1923result.M22 = value1.M21 * value2.M12 + value1.M22 * value2.M22 + value1.M23 * value2.M32 + value1.M24 * value2.M42; 1924result.M23 = value1.M21 * value2.M13 + value1.M22 * value2.M23 + value1.M23 * value2.M33 + value1.M24 * value2.M43; 1925result.M24 = value1.M21 * value2.M14 + value1.M22 * value2.M24 + value1.M23 * value2.M34 + value1.M24 * value2.M44; 1928result.M31 = value1.M31 * value2.M11 + value1.M32 * value2.M21 + value1.M33 * value2.M31 + value1.M34 * value2.M41; 1934result.M41 = value1.M41 * value2.M11 + value1.M42 * value2.M21 + value1.M43 * value2.M31 + value1.M44 * value2.M41; 1956result.M21 = value1.M21 * value2; 1985m.M21 = -value.M21; 2015m.M21 = value1.M21 + value2.M21; 2045m.M21 = value1.M21 - value2.M21; 2072m.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.M31 + value1.M14 * value2.M41; 2078m.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.M31 + value1.M24 * value2.M41; 2079m.M22 = value1.M21 * value2.M12 + value1.M22 * value2.M22 + value1.M23 * value2.M32 + value1.M24 * value2.M42; 2080m.M23 = value1.M21 * value2.M13 + value1.M22 * value2.M23 + value1.M23 * value2.M33 + value1.M24 * value2.M43; 2081m.M24 = value1.M21 * value2.M14 + value1.M22 * value2.M24 + value1.M23 * value2.M34 + value1.M24 * value2.M44; 2084m.M31 = value1.M31 * value2.M11 + value1.M32 * value2.M21 + value1.M33 * value2.M31 + value1.M34 * value2.M41; 2090m.M41 = value1.M41 * value2.M11 + value1.M42 * value2.M21 + value1.M43 * value2.M31 + value1.M44 * value2.M41; 2112m.M21 = value1.M21 * value2; 2137value1.M21 == value2.M21 && value1.M23 == value2.M23 && value1.M24 == value2.M24 && 2151value1.M21 != value2.M21 || value1.M22 != value2.M22 || value1.M23 != value2.M23 || value1.M24 != value2.M24 || 2165M21 == other.M21 && M23 == other.M23 && M24 == other.M24 && 2195M21.ToString(ci), M22.ToString(ci), M23.ToString(ci), M24.ToString(ci), 2207M21.GetHashCode() + M22.GetHashCode() + M23.GetHashCode() + M24.GetHashCode() +
System\Numerics\Plane.cs (1)
170x * m.M21 + y * m.M22 + z * m.M23 + w * m.M24,
System\Numerics\Quaternion.cs (4)
232q.Z = (matrix.M12 - matrix.M21) * s; 241q.Y = (matrix.M12 + matrix.M21) * invS; 249q.X = (matrix.M21 + matrix.M12) * invS; 261q.W = (matrix.M12 - matrix.M21) * invS;
System\Numerics\Vector2.cs (2)
294position.X * matrix.M11 + position.Y * matrix.M21 + matrix.M41, 322normal.X * matrix.M11 + normal.Y * matrix.M21,
System\Numerics\Vector3.cs (2)
320position.X * matrix.M11 + position.Y * matrix.M21 + position.Z * matrix.M31 + matrix.M41, 335normal.X * matrix.M11 + normal.Y * matrix.M21 + normal.Z * matrix.M31,
System\Numerics\Vector4.cs (3)
291position.X * matrix.M11 + position.Y * matrix.M21 + matrix.M41, 307position.X * matrix.M11 + position.Y * matrix.M21 + position.Z * matrix.M31 + matrix.M41, 323vector.X * matrix.M11 + vector.Y * matrix.M21 + vector.Z * matrix.M31 + vector.W * matrix.M41,