Lines Matching defs:angle
19 * \brief Represents a 3D rotation as a rotation angle around an arbitrary 3D axis
73 /** Constructs and initialize the angle-axis rotation from an \a angle in radian
76 * \warning If the \a axis vector is not normalized, then the angle-axis object
80 inline AngleAxis(const Scalar& angle, const MatrixBase<Derived>& axis) : m_axis(axis), m_angle(angle) {}
81 /** Constructs and initialize the angle-axis rotation from a quaternion \a q.
86 /** Constructs and initialize the angle-axis rotation from a 3x3 rotation matrix. */
90 /** \returns the value of the rotation angle in radian */
91 EIGEN_DEVICE_FUNC Scalar angle() const { return m_angle; }
92 /** \returns a read-write reference to the stored angle in radian */
93 EIGEN_DEVICE_FUNC Scalar& angle() { return m_angle; }
115 /** \returns the inverse rotation, i.e., an angle-axis with opposite rotation angle */
142 m_angle = Scalar(other.angle());
156 * single precision angle-axis type */
159 * double precision angle-axis type */
164 * The resulting axis is normalized, and the computed angle is in the [0,pi] range.