mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-04-30 15:54:13 +08:00
bugfix in Quaternion found by Daniel Stonier
This commit is contained in:
parent
0c5a09d93f
commit
72f2c7eed5
@ -117,7 +117,7 @@ public:
|
|||||||
|
|
||||||
/** Constructs and initializes the quaternion \f$ w+xi+yj+zk \f$ from
|
/** Constructs and initializes the quaternion \f$ w+xi+yj+zk \f$ from
|
||||||
* its four coefficients \a w, \a x, \a y and \a z.
|
* its four coefficients \a w, \a x, \a y and \a z.
|
||||||
*
|
*
|
||||||
* \warning Note the order of the arguments: the real \a w coefficient first,
|
* \warning Note the order of the arguments: the real \a w coefficient first,
|
||||||
* while internally the coefficients are stored in the following order:
|
* while internally the coefficients are stored in the following order:
|
||||||
* [\c x, \c y, \c z, \c w]
|
* [\c x, \c y, \c z, \c w]
|
||||||
@ -162,13 +162,13 @@ public:
|
|||||||
* \sa Quaternion::norm2(), MatrixBase::norm()
|
* \sa Quaternion::norm2(), MatrixBase::norm()
|
||||||
*/
|
*/
|
||||||
inline Scalar norm() const { return m_coeffs.norm(); }
|
inline Scalar norm() const { return m_coeffs.norm(); }
|
||||||
|
|
||||||
/** Normalizes the quaternion \c *this
|
/** Normalizes the quaternion \c *this
|
||||||
* \sa normalized(), MatrixBase::normalize() */
|
* \sa normalized(), MatrixBase::normalize() */
|
||||||
inline void normalize() { m_coeffs.normalize(); }
|
inline void normalize() { m_coeffs.normalize(); }
|
||||||
/** \returns a normalized version of \c *this
|
/** \returns a normalized version of \c *this
|
||||||
* \sa normalize(), MatrixBase::normalized() */
|
* \sa normalize(), MatrixBase::normalized() */
|
||||||
inline Quaternion normalized() const { Quaternion(m_coeffs.normalized()); }
|
inline Quaternion normalized() const { return Quaternion(m_coeffs.normalized()); }
|
||||||
|
|
||||||
/** \returns the dot product of \c *this and \a other
|
/** \returns the dot product of \c *this and \a other
|
||||||
* Geometrically speaking, the dot product of two unit quaternions
|
* Geometrically speaking, the dot product of two unit quaternions
|
||||||
|
Loading…
x
Reference in New Issue
Block a user