Searched refs:toRotationMatrix (Results 1 – 12 of 12) sorted by relevance
/external/eigen/Eigen/src/Geometry/ |
D | RotationBase.h | 45 …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 …]
|
D | Rotation2D.h | 110 { return toRotationMatrix() * vec; } 114 EIGEN_DEVICE_FUNC Matrix2 toRotationMatrix() const; 188 EIGEN_DEVICE_FUNC Rotation2D<Scalar>::toRotationMatrix(void) const
|
D | AngleAxis.h | 126 EIGEN_DEVICE_FUNC Matrix3 toRotationMatrix(void) const; 218 EIGEN_DEVICE_FUNC AngleAxis<Scalar>::toRotationMatrix(void) const
|
D | Scaling.h | 78 { return r.toRotationMatrix() * m_factor; }
|
D | Transform.h | 601 … 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);
|
D | Quaternion.h | 139 EIGEN_DEVICE_FUNC Matrix3 toRotationMatrix() const; 532 QuaternionBase<Derived>::toRotationMatrix(void) const
|
/external/eigen/unsupported/Eigen/src/EulerAngles/ |
D | EulerAngles.h | 208 …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/ |
D | geo_transformations.cpp | 52 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 …]
|
D | geo_quaternion.cpp | 94 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/ |
D | quaternion_demo.cpp | 159 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()
|
D | camera.cpp | 198 mViewMatrix.linear() = q.toRotationMatrix(); in updateViewMatrix()
|
/external/eigen/bench/ |
D | geometry.cpp | 53 data = t.object.toRotationMatrix() * data; in transform()
|