|
enum | |
|
typedef Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime > | DenseMatrixType |
|
typedef DenseMatrixType | DenseType |
|
typedef SkewSymmetricMatrix3< Scalar > | PlainObject |
|
typedef SkewSymmetricVectorType::RealScalar | RealScalar |
|
typedef SkewSymmetricVectorType::Scalar | Scalar |
|
using | ScaleSkewSymmetricReturnType = SkewSymmetricWrapper< const EIGEN_SCALAR_BINARYOP_EXPR_RETURN_TYPE(Scalar, SkewSymmetricVectorType, product)> |
|
using | SkewSymmetricDifferenceReturnType = SkewSymmetricWrapper< const CwiseBinaryOp< internal::scalar_difference_op< SkewSymmetricVectorType ::Scalar, typename OtherDerived::SkewSymmetricVectorType ::Scalar >, const SkewSymmetricVectorType, const typename OtherDerived::SkewSymmetricVectorType > > |
|
using | SkewSymmetricProductReturnType = SkewSymmetricWrapper< const CwiseBinaryOp< internal::scalar_product_op< SkewSymmetricVectorType ::Scalar, typename OtherDerived::SkewSymmetricVectorType ::Scalar >, const SkewSymmetricVectorType, const typename OtherDerived::SkewSymmetricVectorType > > |
|
using | SkewSymmetricScaleReturnType = SkewSymmetricWrapper< const EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE(SkewSymmetricVectorType, Scalar, product)> |
|
using | SkewSymmetricSumReturnType = SkewSymmetricWrapper< const CwiseBinaryOp< internal::scalar_sum_op< SkewSymmetricVectorType ::Scalar, typename OtherDerived::SkewSymmetricVectorType ::Scalar >, const SkewSymmetricVectorType, const typename OtherDerived::SkewSymmetricVectorType > > |
|
typedef internal::traits< SkewSymmetricWrapper< SkewSymmetricVectorType_ > >::SkewSymmetricVectorType | SkewSymmetricVectorType |
|
typedef internal::traits< SkewSymmetricWrapper< SkewSymmetricVectorType_ > >::StorageIndex | StorageIndex |
|
typedef internal::traits< SkewSymmetricWrapper< SkewSymmetricVectorType_ > >::StorageKind | StorageKind |
|
typedef Eigen::Index | Index |
| The interface type of indices. More...
|
|
typedef internal::traits< Derived >::StorageKind | StorageKind |
|
template<typename SkewSymmetricVectorType_>
class Eigen::SkewSymmetricWrapper< SkewSymmetricVectorType_ >
Expression of a skew symmetric matrix.
- Template Parameters
-
SkewSymmetricVectorType_ | the type of the vector of coefficients |
This class is an expression of a skew symmetric matrix, but not storing its own vector of coefficients, instead wrapping an existing vector expression. It is the return type of MatrixBase::asSkewSymmetric() and most of the time this is the only way that it is used.
- See also
- class SkewSymmetricMatrix3, class SkewSymmetricBase, MatrixBase::asSkewSymmetric()
Definition at line 320 of file SkewSymmetricMatrix3.h.