Lines Matching refs:Dim
96 template<typename Scalar, int Dim, int Mode, int Options> friend
97 EIGEN_DEVICE_FUNC inline const Product<Transform<Scalar,Dim,Mode,Options>, Homogeneous >
98 operator* (const Transform<Scalar,Dim,Mode,Options>& lhs, const Homogeneous& rhs)
101 return Product<Transform<Scalar,Dim,Mode,Options>, Homogeneous>(lhs,rhs);
222 template<typename Scalar, int Dim, int Mode,int Options>
223 struct take_matrix_for_product<Transform<Scalar, Dim, Mode, Options> >
225 typedef Transform<Scalar, Dim, Mode, Options> TransformType;
230 template<typename Scalar, int Dim, int Options>
231 struct take_matrix_for_product<Transform<Scalar, Dim, Projective, Options> >
233 typedef Transform<Scalar, Dim, Projective, Options> TransformType;
397 Dim = Lhs::ColsAtCompileTime,
400 typedef typename Rhs::template ConstNRowsBlockXpr<Dim>::Type LinearBlockConst;
419 …: Base( xpr.lhs().nestedExpression() .lazyProduct( xpr.rhs().template topRows<helper::Dim>(xpr.l…
450 Dim = Rhs::RowsAtCompileTime,
453 typedef typename Lhs::template ConstNColsBlockXpr<Dim>::Type LinearBlockConst;
472 …: Base( xpr.lhs().template leftCols<helper::Dim>(xpr.rhs().nestedExpression().rows()) .lazyProdu…
477 template<typename Scalar, int Dim, int Mode,int Options, typename RhsArg, int ProductTag>
478 struct generic_product_impl<Transform<Scalar,Dim,Mode,Options>, Homogeneous<RhsArg,Vertical>, Dense…
480 typedef Transform<Scalar,Dim,Mode,Options> TransformType;