/external/vulkan-validation-layers/libs/glm/gtc/ |
D | quaternion.hpp | 58 struct tquat struct 70 GLM_FUNC_DECL tquat(); 72 GLM_FUNC_DECL explicit tquat( 73 tquat<U, Q> const & q); 74 GLM_FUNC_DECL tquat( 77 GLM_FUNC_DECL tquat( 91 GLM_FUNC_DECL explicit tquat( 95 GLM_FUNC_DECL explicit tquat( 97 GLM_FUNC_DECL explicit tquat( 99 GLM_FUNC_DECL explicit tquat( [all …]
|
D | quaternion.inl | 38 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tquat<T, P>::length() const 44 GLM_FUNC_QUALIFIER tquat<T, P>::tquat() : function in glm::detail::tquat 53 GLM_FUNC_QUALIFIER tquat<T, P>::tquat function in glm::detail::tquat 55 tquat<U, Q> const & q 64 GLM_FUNC_QUALIFIER tquat<T, P>::tquat function in glm::detail::tquat 76 GLM_FUNC_QUALIFIER tquat<T, P>::tquat function in glm::detail::tquat 90 // tquat conversions 93 //GLM_FUNC_QUALIFIER tquat<valType>::tquat 111 GLM_FUNC_QUALIFIER tquat<T, P>::tquat function in glm::detail::tquat 119 detail::tquat<T, P> q(T(1) + Dot, w.x, w.y, w.z); [all …]
|
D | epsilon.inl | 130 detail::tquat<T, P> const & x, 131 detail::tquat<T, P> const & y, 142 detail::tquat<T, P> const & x, 143 detail::tquat<T, P> const & y,
|
D | type_ptr.inl | 302 detail::tquat<T, P> const & q 313 detail::tquat<T, P> & q 466 GLM_FUNC_QUALIFIER detail::tquat<T, defaultp> make_quat(T const * const ptr) 468 detail::tquat<T, defaultp> Result; 469 memcpy(value_ptr(Result), ptr, sizeof(detail::tquat<T, defaultp>));
|
D | type_ptr.hpp | 171 GLM_FUNC_DECL detail::tquat<T, defaultp> make_quat(T const * const ptr);
|
D | type_precision.hpp | 863 typedef detail::tquat<f32, defaultp> f32quat; 867 typedef detail::tquat<f64, defaultp> f64quat;
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
D | quaternion.hpp | 62 detail::tquat<T, P> const & q, 71 detail::tquat<T, P> const & q); 78 GLM_FUNC_DECL detail::tquat<T, P> squad( 79 detail::tquat<T, P> const & q1, 80 detail::tquat<T, P> const & q2, 81 detail::tquat<T, P> const & s1, 82 detail::tquat<T, P> const & s2, 89 GLM_FUNC_DECL detail::tquat<T, P> intermediate( 90 detail::tquat<T, P> const & prev, 91 detail::tquat<T, P> const & curr, [all …]
|
D | quaternion.inl | 18 detail::tquat<T, P> const & q 27 detail::tquat<T, P> const & q, 35 GLM_FUNC_QUALIFIER detail::tquat<T, P> squad 37 detail::tquat<T, P> const & q1, 38 detail::tquat<T, P> const & q2, 39 detail::tquat<T, P> const & s1, 40 detail::tquat<T, P> const & s2, 47 GLM_FUNC_QUALIFIER detail::tquat<T, P> intermediate 49 detail::tquat<T, P> const & prev, 50 detail::tquat<T, P> const & curr, [all …]
|
D | dual_quaternion.hpp | 61 typedef glm::detail::tquat<T, P> part_type; 64 glm::detail::tquat<T, P> real, dual; 70 GLM_FUNC_DECL explicit tdualquat(tquat<T, P> const & real); 71 GLM_FUNC_DECL tdualquat(tquat<T, P> const & real,tquat<T, P> const & dual); 72 GLM_FUNC_DECL tdualquat(tquat<T, P> const & orientation,tvec3<T, P> const& translation); 89 GLM_FUNC_DECL detail::tquat<T, P> operator- ( 90 detail::tquat<T, P> const & q); 104 detail::tquat<T, P> const & q, 110 detail::tquat<T, P> const & q); 114 detail::tquat<T, P> const & q, [all …]
|
D | dual_quaternion.inl | 43 real(tquat<T, P>()), 44 dual(tquat<T, P>(T(0), T(0), T(0), T(0))) 50 tquat<T, P> const & r 53 dual(tquat<T, P>(T(0), T(0), T(0), T(0))) 59 tquat<T, P> const & r, 60 tquat<T, P> const & d 69 tquat<T, P> const & q, 143 // tquat<valType> external operators 303 const glm::detail::tquat<T, P> real = conjugate(q.real); 304 const glm::detail::tquat<T, P> dual = conjugate(q.dual); [all …]
|
D | rotate_normalized_axis.hpp | 82 GLM_FUNC_DECL detail::tquat<T, P> rotateNormalizedAxis( 83 detail::tquat<T, P> const & q,
|
D | rotate_normalized_axis.inl | 74 GLM_FUNC_QUALIFIER detail::tquat<T, P> rotateNormalizedAxis 76 detail::tquat<T, P> const & q, 91 …return q * detail::tquat<T, P>(cos(AngleRad * static_cast<T>(0.5)), Tmp.x * Sin, Tmp.y * Sin, Tmp.… 92 …//return gtc::quaternion::cross(q, detail::tquat<T, P>(cos(AngleRad * T(0.5)), Tmp.x * fSin, Tmp.y…
|
D | compatibility.hpp | 73 …pename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detail::tquat<T, … in slerp()
|
D | simd_quat.hpp | 79 typedef tquat<bool, defaultp> bool_type;
|
D | io.hpp | 118 …GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& operator<<(std::basic_ostream<CTy,CTr>&, tquat<T,P> con…
|
D | io.inl | 107 …IFIER std::basic_ostream<CTy,CTr>& operator<<(std::basic_ostream<CTy,CTr>& os, tquat<T,P> const& a)
|
/external/vulkan-validation-layers/libs/glm/detail/ |
D | glm.cpp | 267 template struct tquat<float32, lowp>; variable 268 template struct tquat<float64, lowp>; variable 270 template struct tquat<float32, mediump>; variable 271 template struct tquat<float64, mediump>; variable 273 template struct tquat<float32, highp>; variable 274 template struct tquat<float64, highp>; variable
|
/external/vulkan-validation-layers/libs/glm/ |
D | fwd.hpp | 42 template <typename T, precision P> struct tquat; 49 typedef detail::tquat<float, lowp> lowp_quat; 54 typedef detail::tquat<float, mediump> mediump_quat; 59 typedef detail::tquat<float, highp> highp_quat; 96 typedef detail::tquat<double, lowp> lowp_dquat; 101 typedef detail::tquat<double, mediump> mediump_dquat; 106 typedef detail::tquat<double, highp> highp_dquat; 2255 typedef detail::tquat<f32, lowp> lowp_f32quat; 2259 typedef detail::tquat<f64, lowp> lowp_f64quat; 2263 typedef detail::tquat<f32, mediump> mediump_f32quat; [all …]
|