Home | History | Annotate | Download | only in EulerAngles

Lines Matching refs:gamma

31     *  - then, rotate the axes system over the gamma axis(which was rotated in the two stages above) in angle gamma
137 /** \returns the axis vector of the third (gamma) rotation */
149 /** Constructs and initialize Euler angles(\p alpha, \p beta, \p gamma). */
150 EulerAngles(const Scalar& alpha, const Scalar& beta, const Scalar& gamma) :
151 m_angles(alpha, beta, gamma) {}
169 * \param positiveRangeGamma If true, gamma will be in [0, 2*PI]. Otherwise, in [-PI, +PI].
199 * \param positiveRangeGamma If true, gamma will be in [0, 2*PI]. Otherwise, in [-PI, +PI].
211 /** \returns The angle values stored in a vector (alpha, beta, gamma). */
213 /** \returns A read-write reference to the angle values stored in a vector (alpha, beta, gamma). */
227 Scalar gamma() const { return m_angles[2]; }
229 Scalar& gamma() { return m_angles[2]; }
232 * (-alpha, -beta, -gamma).
242 * (-alpha, -beta, -gamma).
258 * \tparam positiveRangeGamma If true, gamma will be in [0, 2*PI]. Otherwise, in [-PI, +PI].
284 * \tparam positiveRangeGamma If true, gamma will be in [0, 2*PI]. Otherwise, in [-PI, +PI].
342 AngleAxisType(gamma(), GammaAxisVector());