Home
last modified time | relevance | path

Searched refs:toRotationMatrix (Results 1 – 12 of 12) sorted by relevance

/external/eigen/Eigen/src/Geometry/
DRotationBase.h45 …EIGEN_DEVICE_FUNC inline RotationMatrixType toRotationMatrix() const { return derived().toRotation… in toRotationMatrix() function
50 …EIGEN_DEVICE_FUNC inline RotationMatrixType matrix() const { return derived().toRotationMatrix(); } in matrix()
61 { return toRotationMatrix() * s.factor(); }
77 { return l.derived() * r.toRotationMatrix(); }
90 { return toRotationMatrix() * t; }
94 { return toRotationMatrix() * v; } in _transformVector()
106 { return r.toRotationMatrix() * m; }
144 *this = r.toRotationMatrix();
158 return *this = r.toRotationMatrix();
182 EIGEN_DEVICE_FUNC static inline Matrix<Scalar,2,2> toRotationMatrix(const Scalar& s)
[all …]
DRotation2D.h110 { return toRotationMatrix() * vec; }
114 EIGEN_DEVICE_FUNC Matrix2 toRotationMatrix() const;
188 EIGEN_DEVICE_FUNC Rotation2D<Scalar>::toRotationMatrix(void) const
DAngleAxis.h126 EIGEN_DEVICE_FUNC Matrix3 toRotationMatrix(void) const;
218 EIGEN_DEVICE_FUNC AngleAxis<Scalar>::toRotationMatrix(void) const
DScaling.h78 { return r.toRotationMatrix() * m_factor; }
DTransform.h601 … Transform& operator*=(const RotationBase<Derived,Dim>& r) { return rotate(r.toRotationMatrix()); }
944 linearExt() *= internal::toRotationMatrix<Scalar,Dim>(rotation);
960 m_matrix.template block<Dim,HDim>(0,0) = internal::toRotationMatrix<Scalar,Dim>(rotation)
1030 linear() = internal::toRotationMatrix<Scalar,Dim>(r);
1133 linear() = internal::toRotationMatrix<Scalar,Dim>(orientation);
DQuaternion.h139 EIGEN_DEVICE_FUNC Matrix3 toRotationMatrix() const;
532 QuaternionBase<Derived>::toRotationMatrix(void) const
/external/eigen/unsupported/Eigen/src/EulerAngles/
DEulerAngles.h208 …System::CalcEulerAngles(*this, rot.toRotationMatrix(), positiveRangeAlpha, positiveRangeBeta, posi… in EulerAngles()
293 …rn FromRotation<PositiveRangeAlpha, PositiveRangeBeta, PositiveRangeGamma>(rot.toRotationMatrix()); in FromRotation()
324 System::CalcEulerAngles(*this, rot.toRotationMatrix());
331 Matrix3 toRotationMatrix() const in toRotationMatrix() function
333 return static_cast<QuaternionType>(*this).toRotationMatrix(); in toRotationMatrix()
/external/eigen/test/
Dgeo_transformations.cpp52 t0.linear() = q1.toRotationMatrix(); in non_projective_only()
62 t0.linear() = q1.toRotationMatrix(); in non_projective_only()
65 t1.linear() = q1.conjugate().toRotationMatrix(); in non_projective_only()
123 m = AngleAxisx(a, v0.normalized()).toRotationMatrix().adjoint(); in transformations()
136 AngleAxisx(Scalar(0.1), Vector3(1,0,0)).toRotationMatrix() in transformations()
137 * (AngleAxisx(Scalar(0.2), Vector3(0,1,0)).toRotationMatrix() in transformations()
138 * (AngleAxisx(Scalar(0.3), Vector3(0,0,1)).toRotationMatrix() * v1))); in transformations()
150 aa.fromRotationMatrix(aa.toRotationMatrix()); in transformations()
159 VERIFY_IS_APPROX(AngleAxisx(a,v1.normalized()).toRotationMatrix(), in transformations()
160 Quaternionx(AngleAxisx(a,v1.normalized())).toRotationMatrix()); in transformations()
[all …]
Dgeo_quaternion.cpp94 VERIFY_IS_APPROX(q1 * v2, q1.toRotationMatrix() * v2); in quaternion()
96 q1.toRotationMatrix() * q2.toRotationMatrix() * v2); in quaternion()
99 || !(q2 * q1 * v2).isApprox(q1.toRotationMatrix() * q2.toRotationMatrix() * v2)); in quaternion()
101 q2 = q1.toRotationMatrix(); in quaternion()
/external/eigen/demos/opengl/
Dquaternion_demo.cpp159 Matrix3 m = q.toRotationMatrix(); in operator =()
174 Matrix3 toRotationMatrix(void) const in toRotationMatrix() function in EulerAngles
185 operator QuaternionType() { return QuaternionType(toRotationMatrix()); } in operator QuaternionType()
Dcamera.cpp198 mViewMatrix.linear() = q.toRotationMatrix(); in updateViewMatrix()
/external/eigen/bench/
Dgeometry.cpp53 data = t.object.toRotationMatrix() * data; in transform()