public static void Transpose(ref Matrix2x2 matrix, out Matrix2x2 result) { float m21 = matrix.M12; result.M11 = matrix.M11; result.M12 = matrix.M21; result.M21 = m21; result.M22 = matrix.M22; }