/external/eigen/demos/opengl/ |
camera.h | 29 orientation.slerp(alpha,other.orientation));
|
quaternion_demo.cpp | 122 // quaternion slerp 124 { return a.slerp(t,b); } 188 // Euler angles slerp 606 but = new QRadioButton("quaternion slerp");
|
/external/eigen/Eigen/src/Geometry/ |
Rotation2D.h | 130 EIGEN_DEVICE_FUNC inline Rotation2D slerp(const Scalar& t, const Rotation2D& other) const function in class:Eigen::Rotation2D
|
Quaternion.h | 154 template<class OtherDerived> EIGEN_DEVICE_FUNC Quaternion<Scalar> slerp(const Scalar& t, const QuaternionBase<OtherDerived>& other) const; 716 * see also http://en.wikipedia.org/wiki/Slerp. 721 QuaternionBase<Derived>::slerp(const Scalar& t, const QuaternionBase<OtherDerived>& other) const function in class:Eigen::QuaternionBase
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
simd_quat.hpp | 218 /// For short path spherical linear interpolation, use the slerp function. 225 /// @see - slerp(detail::fquatSIMD const & x, detail::fquatSIMD const & y, T const & a) 252 detail::fquatSIMD slerp( 279 /// @see - slerp(detail::fquatSIMD const & x, detail::fquatSIMD const & y, T const & a)
|
compatibility.hpp | 73 template <typename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detail::tquat<T, P> const & y, T const & a){return mix(x, y, a);} //!< \brief Returns the slurp interpolation between two quaternions. function in namespace:glm
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/gtx/ |
simd_quat.hpp | 218 /// For short path spherical linear interpolation, use the slerp function. 225 /// @see - slerp(detail::fquatSIMD const & x, detail::fquatSIMD const & y, T const & a) 252 detail::fquatSIMD slerp( 279 /// @see - slerp(detail::fquatSIMD const & x, detail::fquatSIMD const & y, T const & a)
|
compatibility.hpp | 73 template <typename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detail::tquat<T, P> const & y, T const & a){return mix(x, y, a);} //!< \brief Returns the slurp interpolation between two quaternions. function in namespace:glm
|
/external/eigen/test/ |
geo_transformations.cpp | 460 VERIFY_IS_APPROX(s0, (R0.slerp(0, R1)).angle()); 461 VERIFY_IS_APPROX( angleToVec(R1.smallestPositiveAngle()), angleToVec((R0.slerp(1, R1)).smallestPositiveAngle()) ); 462 VERIFY_IS_APPROX(R0.smallestPositiveAngle(), (R0.slerp(0.5, R0)).smallestPositiveAngle()); 465 VERIFY_IS_MUCH_SMALLER_THAN((R0.slerp(0.5, R0.inverse())).smallestAngle(), Scalar(1)); 467 VERIFY_IS_APPROX(Scalar(EIGEN_PI), (R0.slerp(0.5, R0.inverse())).smallestPositiveAngle()); 474 Scalar a1 = R0.slerp(Scalar(k)/Scalar(path_steps), R1).angle(); 475 Scalar a2 = R0.slerp(Scalar(k+1)/Scalar(path_steps), R1).angle();
|
geo_quaternion.cpp | 37 QuatType q = q0.slerp(t,q1);
|
/external/eigen/bench/ |
quat_slerp.cpp | 19 return a.slerp(t,b);
|
/frameworks/native/libs/math/include/math/ |
TQuatHelpers.h | 245 QUATERNION<T> PURE slerp(const QUATERNION<T>& p, const QUATERNION<T>& q, T t) { function in class:android::details::TQuatFunctions
|
/external/vulkan-validation-layers/libs/glm/gtc/ |
quaternion.hpp | 191 /// For short path spherical linear interpolation, use the slerp function. 198 /// @see - slerp(detail::tquat<T, P> const & x, detail::tquat<T, P> const & y, T const & a) 228 GLM_FUNC_DECL detail::tquat<T, P> slerp(
|
/frameworks/native/libs/math/tests/ |
quat_test.cpp | 260 quatd qs = slerp(qa, qb, 0.5);
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/gtc/ |
quaternion.hpp | 191 /// For short path spherical linear interpolation, use the slerp function. 198 /// @see - slerp(detail::tquat<T, P> const & x, detail::tquat<T, P> const & y, T const & a) 228 GLM_FUNC_DECL detail::tquat<T, P> slerp(
|
/external/libxcam/xcore/ |
vec_mat.h | 1035 inline Quaternion<T> slerp(T r, const Quaternion<T>& quat) const { function in class:XCam::Quaternion [all...] |