TransformationMatrix.cpp | 79 // double = determinant3x3(a1, a2, a3, b1, b2, b3, c1, c2, c3) 88 static double determinant3x3(double a1, double a2, double a3, double b1, double b2, double b3, double c1, double c2, double c3) function in namespace:WebCore 124 return a1 * determinant3x3(b2, b3, b4, c2, c3, c4, d2, d3, d4) 125 - b1 * determinant3x3(a2, a3, a4, c2, c3, c4, d2, d3, d4) 126 + c1 * determinant3x3(a2, a3, a4, b2, b3, b4, d2, d3, d4) 127 - d1 * determinant3x3(a2, a3, a4, b2, b3, b4, c2, c3, c4); 171 result[0][0] = determinant3x3(b2, b3, b4, c2, c3, c4, d2, d3, d4); 172 result[1][0] = - determinant3x3(a2, a3, a4, c2, c3, c4, d2, d3, d4); 173 result[2][0] = determinant3x3(a2, a3, a4, b2, b3, b4, d2, d3, d4); 174 result[3][0] = - determinant3x3(a2, a3, a4, b2, b3, b4, c2, c3, c4) [all...] |