Lines Matching refs:ProductReturnType
29 * arguments are determined automatically by ProductReturnType. Therefore,
31 * function which involves a matrix product, use ProductReturnType::Type.
33 * \sa ProductReturnType, MatrixBase::operator*(const MatrixBase<OtherDerived>&)
131 /** \class ProductReturnType
141 * between two matrix expressions. In practice, using ProductReturnType<Lhs,Rhs>::Type
149 struct ProductReturnType
159 struct ProductReturnType<Lhs,Rhs,CoeffBasedProductMode>
167 struct ProductReturnType<Lhs,Rhs,LazyCoeffBasedProductMode>
176 struct LazyProductReturnType : public ProductReturnType<Lhs,Rhs,LazyCoeffBasedProductMode>
548 inline const typename ProductReturnType<Derived, OtherDerived>::Type
573 return typename ProductReturnType<Derived,OtherDerived>::Type(derived(), other.derived());