Home | History | Annotate | Download | only in Geometry

Lines Matching full:coefficients

25   * \param _Scalar the scalar type, i.e., the type of the coefficients
56 /** the scalar type of the coefficients */
59 /** the type of the Coefficients 4-vector */
60 typedef Matrix<Scalar, 4, 1> Coefficients;
87 inline const Block<const Coefficients,3,1> vec() const { return m_coeffs.template start<3>(); }
90 inline Block<Coefficients,3,1> vec() { return m_coeffs.template start<3>(); }
92 /** \returns a read-only vector expression of the coefficients (x,y,z,w) */
93 inline const Coefficients& coeffs() const { return m_coeffs; }
95 /** \returns a vector expression of the coefficients (x,y,z,w) */
96 inline Coefficients& coeffs() { return m_coeffs; }
102 * its four coefficients \a w, \a x, \a y and \a z.
105 * while internally the coefficients are stored in the following order:
119 * - a 4D vector expression representing quaternion coefficients.
139 /** \returns the squared norm of the quaternion's coefficients
144 /** \returns the norm of the quaternion's coefficients
203 Coefficients m_coeffs;
384 return Quaternion(Coefficients::Zero());
484 // set from a vector of coefficients assumed to be a quaternion