Home | History | Annotate | Download | only in Geometry

Lines Matching refs:MatrixBase

94 // useful; however notice that we already have the templated operator= above and e.g. in MatrixBase
100 template<class OtherDerived> Derived& operator=(const MatrixBase<OtherDerived>& m);
103 * \sa MatrixBase::Identity()
107 /** \sa QuaternionBase::Identity(), MatrixBase::setIdentity()
112 * \sa QuaternionBase::norm(), MatrixBase::squaredNorm()
117 * \sa QuaternionBase::squaredNorm(), MatrixBase::norm()
122 * \sa normalized(), MatrixBase::normalize() */
125 * \sa normalize(), MatrixBase::normalized() */
142 Derived& setFromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b);
162 * \sa MatrixBase::isApprox() */
267 explicit inline Quaternion(const MatrixBase<Derived>& other) { *this = other; }
275 static Quaternion FromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b);
522 inline Derived& QuaternionBase<Derived>::operator=(const MatrixBase<MatrixDerived>& xpr)
581 inline Derived& QuaternionBase<Derived>::setFromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b)
630 Quaternion<Scalar,Options> Quaternion<Scalar,Options>::FromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b)