Lines Matching refs:invdet
71 const MatrixType& matrix, const typename ResultType::Scalar& invdet,
74 result.coeffRef(0,0) = matrix.coeff(1,1) * invdet;
75 result.coeffRef(1,0) = -matrix.coeff(1,0) * invdet;
76 result.coeffRef(0,1) = -matrix.coeff(0,1) * invdet;
77 result.coeffRef(1,1) = matrix.coeff(0,0) * invdet;
86 const Scalar invdet = typename MatrixType::Scalar(1) / matrix.determinant();
87 compute_inverse_size2_helper(matrix, invdet, result);
107 const Scalar invdet = Scalar(1) / determinant;
108 compute_inverse_size2_helper(matrix, invdet, inverse);
132 const typename ResultType::Scalar& invdet,
136 result.row(0) = cofactors_col0 * invdet;
137 result.coeffRef(1,0) = cofactor_3x3<MatrixType,0,1>(matrix) * invdet;
138 result.coeffRef(1,1) = cofactor_3x3<MatrixType,1,1>(matrix) * invdet;
139 result.coeffRef(1,2) = cofactor_3x3<MatrixType,2,1>(matrix) * invdet;
140 result.coeffRef(2,0) = cofactor_3x3<MatrixType,0,2>(matrix) * invdet;
141 result.coeffRef(2,1) = cofactor_3x3<MatrixType,1,2>(matrix) * invdet;
142 result.coeffRef(2,2) = cofactor_3x3<MatrixType,2,2>(matrix) * invdet;
156 const Scalar invdet = Scalar(1) / det;
157 compute_inverse_size3_helper(matrix, invdet, cofactors_col0, result);
181 const Scalar invdet = Scalar(1) / determinant;
182 compute_inverse_size3_helper(matrix, invdet, cofactors_col0, inverse);