Lines Matching refs:Rhs
57 template<typename MatrixType,typename Rhs> struct homogeneous_right_product_impl;
86 template<typename Rhs>
87 inline const internal::homogeneous_right_product_impl<Homogeneous,Rhs>
88 operator* (const MatrixBase<Rhs>& rhs) const
91 return internal::homogeneous_right_product_impl<Homogeneous,Rhs>(m_matrix,rhs.derived());
264 template<typename MatrixType,typename Rhs>
265 struct traits<homogeneous_right_product_impl<Homogeneous<MatrixType,Horizontal>,Rhs> >
269 Rhs::ColsAtCompileTime,
272 Rhs::MaxColsAtCompileTime>::type ReturnType;
275 template<typename MatrixType,typename Rhs>
276 struct homogeneous_right_product_impl<Homogeneous<MatrixType,Horizontal>,Rhs>
277 : public ReturnByValue<homogeneous_right_product_impl<Homogeneous<MatrixType,Horizontal>,Rhs> >
279 typedef typename remove_all<typename Rhs::Nested>::type RhsNested;
281 homogeneous_right_product_impl(const MatrixType& lhs, const Rhs& rhs)
300 typename Rhs::Nested m_rhs;