Home | History | Annotate | Download | only in Geometry

Lines Matching defs:axis

18   * \brief Represents a 3D rotation as a rotation angle around an arbitrary 3D axis
70 /** Constructs and initialize the angle-axis rotation from an \a angle in radian
71 * and an \a axis which must be normalized. */
73 inline AngleAxis(Scalar angle, const MatrixBase<Derived>& axis) : m_axis(axis), m_angle(angle) {}
74 /** Constructs and initialize the angle-axis rotation from a quaternion \a q. */
76 /** Constructs and initialize the angle-axis rotation from a 3x3 rotation matrix. */
83 const Vector3& axis() const { return m_axis; }
84 Vector3& axis() { return m_axis; }
110 /** \returns the inverse rotation, i.e., an angle-axis with opposite rotation angle */
135 m_axis = other.axis().template cast<Scalar>();
148 * single precision angle-axis type */
151 * double precision angle-axis type */
155 * The axis is normalized.