Classes |
struct | internal::compute_inverse< MatrixType, ResultType, Size > |
struct | internal::compute_inverse< MatrixType, ResultType, 1 > |
struct | internal::compute_inverse< MatrixType, ResultType, 2 > |
struct | internal::compute_inverse< MatrixType, ResultType, 3 > |
struct | internal::compute_inverse< MatrixType, ResultType, 4 > |
struct | internal::compute_inverse_and_det_with_check< MatrixType, ResultType, Size > |
struct | internal::compute_inverse_and_det_with_check< MatrixType, ResultType, 1 > |
struct | internal::compute_inverse_and_det_with_check< MatrixType, ResultType, 2 > |
struct | internal::compute_inverse_and_det_with_check< MatrixType, ResultType, 3 > |
struct | internal::compute_inverse_and_det_with_check< MatrixType, ResultType, 4 > |
struct | internal::compute_inverse_size4< Arch, Scalar, MatrixType, ResultType > |
struct | internal::inverse_impl< MatrixType > |
struct | internal::traits< inverse_impl< MatrixType > > |
Namespaces |
namespace | internal |
Functions |
template<typename MatrixType , int i, int j> |
MatrixType::Scalar | internal::cofactor_3x3 (const MatrixType &m) |
template<typename MatrixType , int i, int j> |
MatrixType::Scalar | internal::cofactor_4x4 (const MatrixType &matrix) |
template<typename MatrixType , typename ResultType > |
void | internal::compute_inverse_size2_helper (const MatrixType &matrix, const typename ResultType::Scalar &invdet, ResultType &result) |
template<typename MatrixType , typename ResultType > |
void | internal::compute_inverse_size3_helper (const MatrixType &matrix, const typename ResultType::Scalar &invdet, const Matrix< typename ResultType::Scalar, 3, 1 > &cofactors_col0, ResultType &result) |
template<typename Derived > |
const Derived::Scalar | internal::general_det3_helper (const MatrixBase< Derived > &matrix, int i1, int i2, int i3, int j1, int j2, int j3) |