Home
last modified time | relevance | path

Searched refs:Rotation2D (Results 1 – 10 of 10) sorted by relevance

/external/eigen/Eigen/src/Geometry/
DRotation2D.h34 template<typename _Scalar> struct traits<Rotation2D<_Scalar> >
41 class Rotation2D : public RotationBase<Rotation2D<_Scalar>,2>
43 typedef RotationBase<Rotation2D<_Scalar>,2> Base;
62 EIGEN_DEVICE_FUNC explicit inline Rotation2D(const Scalar& a) : m_angle(a) {}
65 EIGEN_DEVICE_FUNC Rotation2D() {}
72 EIGEN_DEVICE_FUNC explicit Rotation2D(const MatrixBase<Derived>& m)
98 EIGEN_DEVICE_FUNC inline Rotation2D inverse() const { return Rotation2D(-m_angle); }
101 EIGEN_DEVICE_FUNC inline Rotation2D operator*(const Rotation2D& other) const
102 { return Rotation2D(m_angle + other.m_angle); }
105 EIGEN_DEVICE_FUNC inline Rotation2D& operator*=(const Rotation2D& other)
[all …]
DRotationBase.h185 return Rotation2D<Scalar>(s).toRotationMatrix();
/external/eigen/test/
Dgeo_transformations.cpp270 t21.linear() = Rotation2D<Scalar>(a).toRotationMatrix(); in transformations()
275 t21.linear() = Rotation2D<Scalar>(-a).toRotationMatrix(); in transformations()
425 Rotation2D<Scalar> r2d1(internal::random<Scalar>()); in transformations()
426 Rotation2D<float> r2d1f = r2d1.template cast<float>(); in transformations()
428 Rotation2D<double> r2d1d = r2d1.template cast<double>(); in transformations()
434 Rotation2D<Scalar> rot2(angle); in transformations()
444 Rotation2D<Scalar> rot3(rot2_as_mat); in transformations()
450 Rotation2D<Scalar> R0(s0), R1(s1); in transformations()
482 Rotation2D<Scalar> r1; // default ctor in transformations()
483 r1 = Rotation2D<Scalar>(s0); // copy assignment in transformations()
[all …]
Dmain.h457 T test_relative_error(const Rotation2D<T> &a, const Rotation2D<T> &b) in test_relative_error()
/external/eigen/doc/
DTutorialGeometry.dox36 \ref Rotation2D "2D rotation" from an angle</td><td>\code
37 Rotation2D<float> rot2(angle_in_radian);\endcode</td></tr>
71 representation of choice as they are compact, fast and stable. Finally Rotation2D and
107 <tr class="alt"><td>Spherical interpolation \n (Rotation2D and Quaternion only)</td><td>\code
DQuickReference.dox17 …lude <Eigen/Geometry>\endcode</td><td>Transform, Translation, Scaling, Rotation2D and 3D rotations…
/external/eigen/Eigen/
DGeometry41 #include "src/Geometry/Rotation2D.h"
/external/eigen/unsupported/Eigen/
DOpenGLSupport181 inline void glRotate(const Rotation2D<float>& rot)
185 inline void glRotate(const Rotation2D<double>& rot)
/external/eigen/Eigen/src/Core/util/
DForwardDeclarations.h269 template<typename Scalar> class Rotation2D;
/external/swiftshader/third_party/PowerVR_SDK/Tools/
DPVRTVector.h1332 static PVRTMat3 Rotation2D(VERTTYPE angle) in Rotation2D() function