|
enum | {
RowsAtCompileTime = LhsTraits::RowsAtCompileTime,
ColsAtCompileTime = RhsTraits::ColsAtCompileTime,
MaxRowsAtCompileTime = LhsTraits::MaxRowsAtCompileTime,
MaxColsAtCompileTime = RhsTraits::MaxColsAtCompileTime,
InnerSize = EIGEN_SIZE_MIN_PREFER_FIXED(LhsTraits::ColsAtCompileTime, RhsTraits::RowsAtCompileTime),
Flags
} |
|
typedef remove_all< Lhs >::type | LhsCleaned |
|
typedef traits< LhsCleaned > | LhsTraits |
|
typedef remove_all< Rhs >::type | RhsCleaned |
|
typedef traits< RhsCleaned > | RhsTraits |
|
typedef ScalarBinaryOpTraits< typename traits< LhsCleaned >::Scalar, typename traits< RhsCleaned >::Scalar >::ReturnType | Scalar |
|
typedef promote_index_type< typename LhsTraits::StorageIndex, typename RhsTraits::StorageIndex >::type | StorageIndex |
|
typedef product_promote_storage_type< typename LhsTraits::StorageKind, typename RhsTraits::StorageKind, internal::product_type< Lhs, Rhs >::ret >::ret | StorageKind |
|
typedef MatrixXpr | XprKind |
|
template<typename Lhs, typename Rhs, int Option>
struct Eigen::internal::traits< Product< Lhs, Rhs, Option > >
Definition at line 20 of file Product.h.