Home | History | Annotate | Download | only in Geometry

Lines Matching defs:Rhs

48           typename Rhs,
51 transform_traits<Rhs>::IsProjective>
417 * The rhs diagonal matrix is interpreted as an affine scaling transformation. The
1216 *** Specializations of operator* with rhs EigenBase ***
1383 typedef Transform<Scalar,Dim,RhsMode,RhsOptions> Rhs;
1385 static ResultType run(const Lhs& lhs, const Rhs& rhs)
1388 res.linear() = lhs.linear() * rhs.linear();
1389 res.translation() = lhs.linear() * rhs.translation() + lhs.translation();
1399 typedef Transform<Scalar,Dim,RhsMode,RhsOptions> Rhs;
1401 static ResultType run(const Lhs& lhs, const Rhs& rhs)
1403 return ResultType( lhs.matrix() * rhs.matrix() );
1411 typedef Transform<Scalar,Dim,Projective,RhsOptions> Rhs;
1413 static ResultType run(const Lhs& lhs, const Rhs& rhs)
1416 res.matrix().template topRows<Dim>() = lhs.matrix() * rhs.matrix();
1417 res.matrix().row(Dim) = rhs.matrix().row(Dim);
1426 typedef Transform<Scalar,Dim,AffineCompact,RhsOptions> Rhs;
1428 static ResultType run(const Lhs& lhs, const Rhs& rhs)
1430 ResultType res(lhs.matrix().template leftCols<Dim>() * rhs.matrix());