Searched refs:TVec4 (Results 1 – 4 of 4) sorted by relevance
/frameworks/native/libs/math/include/math/ |
D | vec4.h | 34 class TVec4 : public TVecProductOperators<TVec4, T>, 35 public TVecAddOperators<TVec4, T>, 36 public TVecUnaryOperators<TVec4, T>, 37 public TVecComparisonOperators<TVec4, T>, 38 public TVecFunctions<TVec4, T>, 39 public TVecDebug<TVec4, T> { 78 TVec4(const TVec4&) = default; 79 ~TVec4() = default; 80 TVec4& operator = (const TVec4&) = default; 86 constexpr TVec4(no_init) { } in TVec4() function [all …]
|
D | mat4.h | 98 typedef TVec4<T> col_type; 99 typedef TVec4<T> row_type; 200 explicit CONSTEXPR TMat44(const TVec4<U>& v); 217 … CONSTEXPR TMat44(const TVec4<A>& v0, const TVec4<B>& v1, const TVec4<C>& v2, const TVec4<D>& v3); 271 CONSTEXPR TMat44(const TMat33<U>& matrix, const TVec4<V>& column3); 292 TVec4<A> r = projectionMatrix * TVec4<A>{ vertice, 1 }; in project() 297 static CONSTEXPR TVec4<A> project(const TMat44& projectionMatrix, TVec4<A> vertice) { in project() 336 CONSTEXPR TMat44<T>::TMat44(const TVec4<U>& v) { in TMat44() 373 const TVec4<A>& v0, const TVec4<B>& v1, in TMat44() 374 const TVec4<C>& v2, const TVec4<D>& v3) { in TMat44() [all …]
|
D | quat.h | 67 TVec4<T> xyzw; 99 constexpr TQuaternion(no_init) : xyzw(TVec4<T>::NO_INIT) {} in TQuaternion() 120 constexpr explicit TQuaternion(const TVec4<A>& v) : x(v.x), y(v.y), z(v.z), w(v.w) { } in TQuaternion()
|
/frameworks/native/libs/math/tests/ |
D | mat_test.cpp | 521 typedef ::android::details::TVec4<TypeParam> V4T; in TYPED_TEST() 599 typedef ::android::details::TVec4<TypeParam> V4T; in TYPED_TEST() 666 typedef ::android::details::TVec4<TypeParam> V4T; in TYPED_TEST()
|