Expression of the inverse of another expression. More...
Public Types | |
typedef internal::ref_selector< Inverse >::type | Nested |
typedef internal::remove_all_t< XprType > | NestedExpression |
typedef XprType::Scalar | Scalar |
typedef XprType::StorageIndex | StorageIndex |
typedef internal::ref_selector< XprType >::type | XprTypeNested |
typedef internal::remove_all_t< XprTypeNested > | XprTypeNestedCleaned |
Public Member Functions | |
EIGEN_CONSTEXPR Index | cols () const EIGEN_NOEXCEPT |
Inverse (const XprType &xpr) | |
const XprTypeNestedCleaned & | nestedExpression () const |
EIGEN_CONSTEXPR Index | rows () const EIGEN_NOEXCEPT |
Protected Attributes | |
XprTypeNested | m_xpr |
Expression of the inverse of another expression.
XprType | the type of the expression we are taking the inverse |
This class represents an abstract expression of A.inverse() and most of the time this is the only way it is used.
typedef internal::ref_selector<Inverse>::type Eigen::Inverse< XprType >::Nested |
typedef internal::remove_all_t<XprType> Eigen::Inverse< XprType >::NestedExpression |
typedef XprType::Scalar Eigen::Inverse< XprType >::Scalar |
typedef XprType::StorageIndex Eigen::Inverse< XprType >::StorageIndex |
typedef internal::ref_selector<XprType>::type Eigen::Inverse< XprType >::XprTypeNested |
typedef internal::remove_all_t<XprTypeNested> Eigen::Inverse< XprType >::XprTypeNestedCleaned |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
protected |