Lines Matching refs:determinant3x3

98 //  double = determinant3x3(a1, a2, a3, b1, b2, b3, c1, c2, c3)
107 static double determinant3x3(double a1, double a2, double a3, double b1, double b2, double b3, double c1, double c2, double c3)
143 return a1 * determinant3x3(b2, b3, b4, c2, c3, c4, d2, d3, d4)
144 - b1 * determinant3x3(a2, a3, a4, c2, c3, c4, d2, d3, d4)
145 + c1 * determinant3x3(a2, a3, a4, b2, b3, b4, d2, d3, d4)
146 - d1 * determinant3x3(a2, a3, a4, b2, b3, b4, c2, c3, c4);
190 result[0][0] = determinant3x3(b2, b3, b4, c2, c3, c4, d2, d3, d4);
191 result[1][0] = - determinant3x3(a2, a3, a4, c2, c3, c4, d2, d3, d4);
192 result[2][0] = determinant3x3(a2, a3, a4, b2, b3, b4, d2, d3, d4);
193 result[3][0] = - determinant3x3(a2, a3, a4, b2, b3, b4, c2, c3, c4);
195 result[0][1] = - determinant3x3(b1, b3, b4, c1, c3, c4, d1, d3, d4);
196 result[1][1] = determinant3x3(a1, a3, a4, c1, c3, c4, d1, d3, d4);
197 result[2][1] = - determinant3x3(a1, a3, a4, b1, b3, b4, d1, d3, d4);
198 result[3][1] = determinant3x3(a1, a3, a4, b1, b3, b4, c1, c3, c4);
200 result[0][2] = determinant3x3(b1, b2, b4, c1, c2, c4, d1, d2, d4);
201 result[1][2] = - determinant3x3(a1, a2, a4, c1, c2, c4, d1, d2, d4);
202 result[2][2] = determinant3x3(a1, a2, a4, b1, b2, b4, d1, d2, d4);
203 result[3][2] = - determinant3x3(a1, a2, a4, b1, b2, b4, c1, c2, c4);
205 result[0][3] = - determinant3x3(b1, b2, b3, c1, c2, c3, d1, d2, d3);
206 result[1][3] = determinant3x3(a1, a2, a3, c1, c2, c3, d1, d2, d3);
207 result[2][3] = - determinant3x3(a1, a2, a3, b1, b2, b3, d1, d2, d3);
208 result[3][3] = determinant3x3(a1, a2, a3, b1, b2, b3, c1, c2, c3);