Expression of the inverse of another expression. More...
#include <Inverse.h>
Public Types | |
typedef internal::ref_selector< Inverse >::type | Nested |
typedef internal::remove_all< XprType >::type | NestedExpression |
typedef XprType::PlainObject | PlainObject |
typedef XprType::Scalar | Scalar |
typedef XprType::StorageIndex | StorageIndex |
typedef internal::ref_selector< XprType >::type | XprTypeNested |
typedef internal::remove_all< XprTypeNested >::type | XprTypeNestedCleaned |
Public Types inherited from Eigen::InverseImpl< XprType, internal::traits< XprType >::StorageKind > | |
typedef internal::generic_xpr_base< Inverse< XprType > >::type | Base |
typedef XprType::Scalar | Scalar |
Public Member Functions | |
EIGEN_DEVICE_FUNC Index | cols () const |
EIGEN_DEVICE_FUNC | Inverse (const XprType &xpr) |
EIGEN_DEVICE_FUNC const XprTypeNestedCleaned & | nestedExpression () const |
EIGEN_DEVICE_FUNC Index | rows () const |
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<XprType>::type Eigen::Inverse< XprType >::NestedExpression |
typedef XprType::PlainObject Eigen::Inverse< XprType >::PlainObject |
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<XprTypeNested>::type Eigen::Inverse< XprType >::XprTypeNestedCleaned |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
protected |