#include <Product.h>
Public Types | |
enum | { RowsAtCompileTime = LhsCleaned::RowsAtCompileTime, ColsAtCompileTime = RhsCleaned::ColsAtCompileTime, MaxRowsAtCompileTime = LhsCleaned::MaxRowsAtCompileTime, MaxColsAtCompileTime = RhsCleaned::MaxColsAtCompileTime, Flags = (MaxRowsAtCompileTime==1 ? RowMajorBit : 0), CoeffReadCost = 0 } |
typedef promote_index_type < typename traits< LhsCleaned > ::Index, typename traits < RhsCleaned >::Index >::type | Index |
typedef remove_all< Lhs >::type | LhsCleaned |
typedef remove_all< Rhs >::type | RhsCleaned |
typedef scalar_product_traits < typename traits< LhsCleaned > ::Scalar, typename traits < RhsCleaned >::Scalar > ::ReturnType | Scalar |
typedef promote_storage_type < typename traits< LhsCleaned > ::StorageKind, typename traits < RhsCleaned >::StorageKind > ::ret | StorageKind |
typedef MatrixXpr | XprKind |
typedef promote_index_type<typename traits<LhsCleaned>::Index, typename traits<RhsCleaned>::Index>::type internal::traits< Product< Lhs, Rhs > >::Index |
typedef remove_all<Lhs>::type internal::traits< Product< Lhs, Rhs > >::LhsCleaned |
typedef remove_all<Rhs>::type internal::traits< Product< Lhs, Rhs > >::RhsCleaned |
typedef scalar_product_traits<typename traits<LhsCleaned>::Scalar, typename traits<RhsCleaned>::Scalar>::ReturnType internal::traits< Product< Lhs, Rhs > >::Scalar |
typedef promote_storage_type<typename traits<LhsCleaned>::StorageKind, typename traits<RhsCleaned>::StorageKind>::ret internal::traits< Product< Lhs, Rhs > >::StorageKind |
anonymous enum |