Home | History | Annotate | Download | only in Geometry

Lines Matching refs:Translation

94   * linear & translation\\
103 * with any other transformations (Transform,Translation,RotationBase,Matrix)
114 * \b Translation t (Dim)x(1):
210 /** type of a read/write reference to the translation part of the rotation */
212 /** type of a read reference to the translation part of the rotation */
214 /** corresponding translation type */
215 typedef Translation<Scalar,Dim> TranslationType;
332 translation() = other.translation();
381 /** \returns a read-only expression of the translation vector of the transformation */
382 inline ConstTranslationPart translation() const { return ConstTranslationPart(m_matrix,0,Dim); }
383 /** \returns a writable expression of the translation vector of the transformation */
384 inline TranslationPart translation() { return TranslationPart(m_matrix,0,Dim); }
442 res.translation().noalias() = a*b.translation();
615 * \returns the translation part if the transformation is affine,
621 * \returns the translation part if the transformation is affine,
831 /** Applies on the right the translation matrix represented by the vector \a other
845 /** Applies on the left the translation matrix represented by the vector \a other
858 translation() += other;
937 *** Scaling, Translation and Rotation compatibility ***
944 translation() = t.vector();
971 translation().setZero();
1075 translation() = position;
1145 // translation and remaining parts
1147 = - res.matrix().template topLeftCorner<Dim,Dim>() * translation();
1186 transform->translation().setZero();
1286 ResultType res(Replicate<typename TransformType::ConstTranslationPart, 1, OtherCols>(T.translation(),1,other.cols()));
1351 res.translation() += other.col(Dim);
1389 res.translation() = lhs.linear() * rhs.translation() + lhs.translation();