Lines Matching refs:m_axis
66 Vector3 m_axis;
79 …inline AngleAxis(const Scalar& angle, const MatrixBase<Derived>& axis) : m_axis(axis), m_angle(ang…
89 const Vector3& axis() const { return m_axis; }
90 Vector3& axis() { return m_axis; }
106 { return AngleAxis(-m_angle, m_axis); }
130 m_axis = other.axis().template cast<Scalar>();
141 { return m_axis.isApprox(other.m_axis, prec) && internal::isApprox(m_angle,other.m_angle, prec); }
169 m_axis << 1, 0, 0;
174 m_axis = q.vec() / sqrt(n2);
209 Vector3 sin_axis = sin(m_angle) * m_axis;
211 Vector3 cos1_axis = (Scalar(1)-c) * m_axis;
214 tmp = cos1_axis.x() * m_axis.y();
218 tmp = cos1_axis.x() * m_axis.z();
222 tmp = cos1_axis.y() * m_axis.z();
226 res.diagonal() = (cos1_axis.cwiseProduct(m_axis)).array() + c;