#include <CoeffBasedProduct.h>
Public Types | |
enum | { LhsCoeffReadCost = _LhsNested::CoeffReadCost, RhsCoeffReadCost = _RhsNested::CoeffReadCost, LhsFlags = _LhsNested::Flags, RhsFlags = _RhsNested::Flags, RowsAtCompileTime = _LhsNested::RowsAtCompileTime, ColsAtCompileTime = _RhsNested::ColsAtCompileTime, InnerSize = EIGEN_SIZE_MIN_PREFER_FIXED(_LhsNested::ColsAtCompileTime, _RhsNested::RowsAtCompileTime), MaxRowsAtCompileTime = _LhsNested::MaxRowsAtCompileTime, MaxColsAtCompileTime = _RhsNested::MaxColsAtCompileTime, LhsRowMajor = LhsFlags & RowMajorBit, RhsRowMajor = RhsFlags & RowMajorBit, SameType = is_same<typename _LhsNested::Scalar,typename _RhsNested::Scalar>::value, CanVectorizeRhs, CanVectorizeLhs, EvalToRowMajor, Flags, CoeffReadCost, CanVectorizeInner } |
typedef remove_all< LhsNested > ::type | _LhsNested |
typedef remove_all< RhsNested > ::type | _RhsNested |
typedef promote_index_type < typename traits< _LhsNested > ::Index, typename traits < _RhsNested >::Index >::type | Index |
typedef scalar_product_traits < typename _LhsNested::Scalar, typename _RhsNested::Scalar > ::ReturnType | Scalar |
typedef promote_storage_type < typename traits< _LhsNested > ::StorageKind, typename traits < _RhsNested >::StorageKind > ::ret | StorageKind |
typedef MatrixXpr | XprKind |
Definition at line 51 of file CoeffBasedProduct.h.
typedef remove_all<LhsNested>::type internal::traits< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >::_LhsNested |
Definition at line 54 of file CoeffBasedProduct.h.
typedef remove_all<RhsNested>::type internal::traits< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >::_RhsNested |
Definition at line 55 of file CoeffBasedProduct.h.
typedef promote_index_type<typename traits<_LhsNested>::Index, typename traits<_RhsNested>::Index>::type internal::traits< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >::Index |
Definition at line 60 of file CoeffBasedProduct.h.
typedef scalar_product_traits<typename _LhsNested::Scalar, typename _RhsNested::Scalar>::ReturnType internal::traits< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >::Scalar |
Definition at line 56 of file CoeffBasedProduct.h.
typedef promote_storage_type<typename traits<_LhsNested>::StorageKind, typename traits<_RhsNested>::StorageKind>::ret internal::traits< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >::StorageKind |
Definition at line 58 of file CoeffBasedProduct.h.
typedef MatrixXpr internal::traits< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >::XprKind |
Definition at line 53 of file CoeffBasedProduct.h.
anonymous enum |
Definition at line 62 of file CoeffBasedProduct.h.