44 writes to M43
System.Numerics (44)
System\Numerics\Matrix4x4.cs (44)
127M43 = value.Z; 156this.M43 = m43; 180M43 = 0f; 233result.M43 = objectPosition.Z; 315result.M43 = objectPosition.Z; 345result.M43 = position.Z; 377result.M43 = zPosition; 408result.M43 = 0.0f; 444result.M43 = tz; 473result.M43 = 0.0f; 507result.M43 = tz; 536result.M43 = 0.0f; 570result.M43 = tz; 606result.M43 = 0.0f; 646result.M43 = z; 682result.M43 = 0.0f; 722result.M43 = z; 758result.M43 = 0.0f; 798result.M43 = 0.0f; 858result.M43 = 0.0f; 902result.M43 = nearPlaneDistance * farPlaneDistance / (nearPlaneDistance - farPlaneDistance); 939result.M43 = nearPlaneDistance * farPlaneDistance / (nearPlaneDistance - farPlaneDistance); 978result.M43 = nearPlaneDistance * farPlaneDistance / (nearPlaneDistance - farPlaneDistance); 1006result.M43 = zNearPlane / (zNearPlane - zFarPlane); 1037result.M43 = zNearPlane / (zNearPlane - zFarPlane); 1072result.M43 = -Vector3.Dot(zaxis, cameraPosition); 1107result.M43 = position.Z; 1147result.M43 = 0.0f; 1198result.M43 = d * lightDirection.Z; 1244result.M43 = fc * value.D; 1451result.M43 = -(a * fo_gn - b * eo_gm + c * en_fm) * invDet; 1743result.M43 = value.M41 * q13 + value.M42 * q23 + value.M43 * q33; 1772result.M43 = matrix.M34; 1810result.M43 = matrix1.M43 + (matrix2.M43 - matrix1.M43) * amount; 1839result.M43 = -value.M43; 1869result.M43 = value1.M43 + value2.M43; 1899result.M43 = value1.M43 - value2.M43; 1936result.M43 = value1.M41 * value2.M13 + value1.M42 * value2.M23 + value1.M43 * value2.M33 + value1.M44 * value2.M43; 1966result.M43 = value1.M43 * value2; 1995m.M43 = -value.M43; 2025m.M43 = value1.M43 + value2.M43; 2055m.M43 = value1.M43 - value2.M43; 2092m.M43 = value1.M41 * value2.M13 + value1.M42 * value2.M23 + value1.M43 * value2.M33 + value1.M44 * value2.M43; 2122m.M43 = value1.M43 * value2;
53 references to M43
System.Numerics (53)
System\Numerics\Matrix4x4.cs (48)
110M41 == 0f && M42 == 0f && M43 == 0f; 121return new Vector3(M41, M42, M43); 1286float m = M41, n = M42, o = M43, p = M44; 1404float m = matrix.M41, n = matrix.M42, o = matrix.M43, p = matrix.M44; 1519matrix.M43); 1741result.M41 = value.M41 * q11 + value.M42 * q21 + value.M43 * q31; 1742result.M42 = value.M41 * q12 + value.M42 * q22 + value.M43 * q32; 1743result.M43 = value.M41 * q13 + value.M42 * q23 + value.M43 * q33; 1769result.M34 = matrix.M43; 1810result.M43 = matrix1.M43 + (matrix2.M43 - matrix1.M43) * amount; 1839result.M43 = -value.M43; 1869result.M43 = value1.M43 + value2.M43; 1899result.M43 = value1.M43 - value2.M43; 1918result.M13 = value1.M11 * value2.M13 + value1.M12 * value2.M23 + value1.M13 * value2.M33 + value1.M14 * value2.M43; 1924result.M23 = value1.M21 * value2.M13 + value1.M22 * value2.M23 + value1.M23 * value2.M33 + value1.M24 * value2.M43; 1930result.M33 = value1.M31 * value2.M13 + value1.M32 * value2.M23 + value1.M33 * value2.M33 + value1.M34 * value2.M43; 1934result.M41 = value1.M41 * value2.M11 + value1.M42 * value2.M21 + value1.M43 * value2.M31 + value1.M44 * value2.M41; 1935result.M42 = value1.M41 * value2.M12 + value1.M42 * value2.M22 + value1.M43 * value2.M32 + value1.M44 * value2.M42; 1936result.M43 = value1.M41 * value2.M13 + value1.M42 * value2.M23 + value1.M43 * value2.M33 + value1.M44 * value2.M43; 1937result.M44 = value1.M41 * value2.M14 + value1.M42 * value2.M24 + value1.M43 * value2.M34 + value1.M44 * value2.M44; 1966result.M43 = value1.M43 * value2; 1995m.M43 = -value.M43; 2025m.M43 = value1.M43 + value2.M43; 2055m.M43 = value1.M43 - value2.M43; 2074m.M13 = value1.M11 * value2.M13 + value1.M12 * value2.M23 + value1.M13 * value2.M33 + value1.M14 * value2.M43; 2080m.M23 = value1.M21 * value2.M13 + value1.M22 * value2.M23 + value1.M23 * value2.M33 + value1.M24 * value2.M43; 2086m.M33 = value1.M31 * value2.M13 + value1.M32 * value2.M23 + value1.M33 * value2.M33 + value1.M34 * value2.M43; 2090m.M41 = value1.M41 * value2.M11 + value1.M42 * value2.M21 + value1.M43 * value2.M31 + value1.M44 * value2.M41; 2091m.M42 = value1.M41 * value2.M12 + value1.M42 * value2.M22 + value1.M43 * value2.M32 + value1.M44 * value2.M42; 2092m.M43 = value1.M41 * value2.M13 + value1.M42 * value2.M23 + value1.M43 * value2.M33 + value1.M44 * value2.M43; 2093m.M44 = value1.M41 * value2.M14 + value1.M42 * value2.M24 + value1.M43 * value2.M34 + value1.M44 * value2.M44; 2122m.M43 = value1.M43 * value2; 2139value1.M41 == value2.M41 && value1.M42 == value2.M42 && value1.M43 == value2.M43); 2153value1.M41 != value2.M41 || value1.M42 != value2.M42 || value1.M43 != value2.M43 || value1.M44 != value2.M44); 2167M41 == other.M41 && M42 == other.M42 && M43 == other.M43); 2197M41.ToString(ci), M42.ToString(ci), M43.ToString(ci), M44.ToString(ci)); 2209M41.GetHashCode() + M42.GetHashCode() + M43.GetHashCode() + M44.GetHashCode();
System\Numerics\Plane.cs (1)
172x * m.M41 + y * m.M42 + z * m.M43 + w * m.M44);
System\Numerics\Vector3.cs (1)
322position.X * matrix.M13 + position.Y * matrix.M23 + position.Z * matrix.M33 + matrix.M43);
System\Numerics\Vector4.cs (3)
293position.X * matrix.M13 + position.Y * matrix.M23 + matrix.M43, 309position.X * matrix.M13 + position.Y * matrix.M23 + position.Z * matrix.M33 + matrix.M43, 325vector.X * matrix.M13 + vector.Y * matrix.M23 + vector.Z * matrix.M33 + vector.W * matrix.M43,