Searched defs:EulerAngles (Results 1 - 3 of 3) sorted by relevance

/external/eigen/unsupported/Eigen/src/EulerAngles/
H A DEulerAngles.h20 /** \class EulerAngles
66 * \sa EulerAngles(const MatrixBase<Derived>&)
67 * \sa EulerAngles(const RotationBase<Derived, 3>&)
82 * \sa EulerAngles(const MatrixBase<Derived>&, bool, bool, bool)
83 * \sa EulerAngles(const RotationBase<Derived, 3>&, bool, bool, bool)
87 * Convenient typedefs for EulerAngles exist for float and double scalar,
88 * in a form of EulerAngles{A}{B}{C}{scalar},
97 * \include EulerAngles.cpp
98 * Output: \verbinclude EulerAngles.out
111 class EulerAngles class in namespace:Eigen
148 EulerAngles() {} function in class:Eigen::EulerAngles
150 EulerAngles(const Scalar& alpha, const Scalar& beta, const Scalar& gamma) : function in class:Eigen::EulerAngles
158 EulerAngles(const MatrixBase<Derived>& m) { *this = m; } function in class:Eigen::EulerAngles
172 EulerAngles( function in class:Eigen::EulerAngles
188 EulerAngles(const RotationBase<Derived, 3>& rot) { *this = rot; } function in class:Eigen::EulerAngles
202 EulerAngles( function in class:Eigen::EulerAngles
345 operator <<(std::ostream& s, const EulerAngles<Scalar, System>& eulerAngles) argument
[all...]
H A DEulerSystem.h17 class EulerAngles;
68 * This meta-class goal is to represent the Euler system in compilation time, for EulerAngles.
71 * - Build an Euler system, and then pass it as a template parameter to EulerAngles.
74 * Euler rotation is a set of three rotation on fixed axes. (see \ref EulerAngles)
252 EulerAngles<Scalar, EulerSystem>& res,
253 const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat)
264 EulerAngles<Scalar, EulerSystem>& res,
265 const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat)
272 EulerAngles<Scalar, EulerSystem>& res,
273 const typename EulerAngles<Scala
251 CalcEulerAngles( EulerAngles<Scalar, EulerSystem>& res, const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat) argument
263 CalcEulerAngles( EulerAngles<Scalar, EulerSystem>& res, const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat) argument
271 CalcEulerAngles( EulerAngles<Scalar, EulerSystem>& res, const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat, bool PositiveRangeAlpha, bool PositiveRangeBeta, bool PositiveRangeGamma) argument
[all...]
/external/eigen/demos/opengl/
H A Dquaternion_demo.cpp135 template<typename _Scalar> class EulerAngles class
150 EulerAngles() {} function in class:EulerAngles
151 inline EulerAngles(Scalar a0, Scalar a1, Scalar a2) : m_angles(a0, a1, a2) {} function in class:EulerAngles
152 inline EulerAngles(const QuaternionType& q) { *this = q; } function in class:EulerAngles
157 EulerAngles& operator=(const QuaternionType& q)
163 EulerAngles& operator=(const Matrix3& m)
189 template<> EulerAngles<float> lerp(float t, const EulerAngles<float>& a, const EulerAngles<float>& b)
191 EulerAngles<floa
[all...]

Completed in 88 milliseconds