43 writes to M11
System.Numerics (43)
System\Numerics\Matrix4x4.cs (43)
139this.M11 = m11; 166M11 = value.M11; 218result.M11 = xaxis.X; 300result.M11 = xaxis.X; 330result.M11 = 1.0f; 362result.M11 = 1.0f; 394result.M11 = xScale; 430result.M11 = xScale; 459result.M11 = scales.X; 493result.M11 = scales.X; 522result.M11 = scale; 556result.M11 = scale; 592result.M11 = 1.0f; 632result.M11 = 1.0f; 668result.M11 = c; 708result.M11 = c; 744result.M11 = c; 784result.M11 = c; 844result.M11 = xx + ca * (1.0f - xx); 891result.M11 = xScale; 928result.M11 = 2.0f * nearPlaneDistance / width; 967result.M11 = 2.0f * nearPlaneDistance / (right - left); 996result.M11 = 2.0f / width; 1026result.M11 = 2.0f / (right - left); 1058result.M11 = xaxis.X; 1093result.M11 = xaxis.X; 1133result.M11 = 1.0f - 2.0f * (yy + zz); 1185result.M11 = a * lightDirection.X + dot; 1227result.M11 = fa * a + 1.0f; 1431result.M11 = a11 * invDet; 1723result.M11 = value.M11 * q11 + value.M12 * q21 + value.M13 * q31; 1758result.M11 = matrix.M11; 1790result.M11 = matrix1.M11 + (matrix2.M11 - matrix1.M11) * amount; 1825result.M11 = -value.M11; 1855result.M11 = value1.M11 + value2.M11; 1885result.M11 = value1.M11 - value2.M11; 1916result.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.M31 + value1.M14 * value2.M41; 1952result.M11 = value1.M11 * value2; 1981m.M11 = -value.M11; 2011m.M11 = value1.M11 + value2.M11; 2041m.M11 = value1.M11 - value2.M11; 2072m.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.M31 + value1.M14 * value2.M41; 2108m.M11 = value1.M11 * value2;
62 references to M11
System.Numerics (62)
System\Numerics\Matrix4x4.cs (48)
106return M11 == 1f && M22 == 1f && M33 == 1f && M44 == 1f && // Check diagonal element first for early out. 1283float a = M11, b = M12, c = M13, d = M14; 1401float a = matrix.M11, b = matrix.M12, c = matrix.M13, d = matrix.M14; 1521pVectorBasis[0] = (Vector3*)&matTemp.M11; 1525*(pVectorBasis[0]) = new Vector3(matrix.M11, matrix.M12, matrix.M13); 1723result.M11 = value.M11 * q11 + value.M12 * q21 + value.M13 * q31; 1724result.M12 = value.M11 * q12 + value.M12 * q22 + value.M13 * q32; 1725result.M13 = value.M11 * q13 + value.M12 * q23 + value.M13 * q33; 1758result.M11 = matrix.M11; 1790result.M11 = matrix1.M11 + (matrix2.M11 - matrix1.M11) * amount; 1825result.M11 = -value.M11; 1855result.M11 = value1.M11 + value2.M11; 1885result.M11 = value1.M11 - value2.M11; 1916result.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.M31 + value1.M14 * value2.M41; 1917result.M12 = value1.M11 * value2.M12 + value1.M12 * value2.M22 + value1.M13 * value2.M32 + value1.M14 * value2.M42; 1918result.M13 = value1.M11 * value2.M13 + value1.M12 * value2.M23 + value1.M13 * value2.M33 + value1.M14 * value2.M43; 1919result.M14 = value1.M11 * value2.M14 + value1.M12 * value2.M24 + value1.M13 * value2.M34 + value1.M14 * value2.M44; 1922result.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.M31 + value1.M24 * value2.M41; 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; 1952result.M11 = value1.M11 * value2; 1981m.M11 = -value.M11; 2011m.M11 = value1.M11 + value2.M11; 2041m.M11 = value1.M11 - value2.M11; 2072m.M11 = value1.M11 * value2.M11 + value1.M12 * value2.M21 + value1.M13 * value2.M31 + value1.M14 * value2.M41; 2073m.M12 = value1.M11 * value2.M12 + value1.M12 * value2.M22 + value1.M13 * value2.M32 + value1.M14 * value2.M42; 2074m.M13 = value1.M11 * value2.M13 + value1.M12 * value2.M23 + value1.M13 * value2.M33 + value1.M14 * value2.M43; 2075m.M14 = value1.M11 * value2.M14 + value1.M12 * value2.M24 + value1.M13 * value2.M34 + value1.M14 * value2.M44; 2078m.M21 = value1.M21 * value2.M11 + value1.M22 * value2.M21 + value1.M23 * value2.M31 + value1.M24 * value2.M41; 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; 2108m.M11 = value1.M11 * value2; 2135return (value1.M11 == value2.M11 && value1.M22 == value2.M22 && value1.M33 == value2.M33 && value1.M44 == value2.M44 && // Check diagonal element first for early out. 2150return (value1.M11 != value2.M11 || value1.M12 != value2.M12 || value1.M13 != value2.M13 || value1.M14 != value2.M14 || 2163return (M11 == other.M11 && M22 == other.M22 && M33 == other.M33 && M44 == other.M44 && // Check diagonal element first for early out. 2194M11.ToString(ci), M12.ToString(ci), M13.ToString(ci), M14.ToString(ci), 2206return M11.GetHashCode() + M12.GetHashCode() + M13.GetHashCode() + M14.GetHashCode() +
System\Numerics\Plane.cs (1)
169x * m.M11 + y * m.M12 + z * m.M13 + w * m.M14,
System\Numerics\Quaternion.cs (6)
221float trace = matrix.M11 + matrix.M22 + matrix.M33; 236if (matrix.M11 >= matrix.M22 && matrix.M11 >= matrix.M33) 238float s = (float)Math.Sqrt(1.0f + matrix.M11 - matrix.M22 - matrix.M33); 247float s = (float)Math.Sqrt(1.0f + matrix.M22 - matrix.M11 - matrix.M33); 256float s = (float)Math.Sqrt(1.0f + matrix.M33 - matrix.M11 - matrix.M22);
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,