Searched defs:CONSTEXPR (Results 1 - 6 of 6) sorted by relevance
/frameworks/native/libs/math/include/math/ |
H A D | mat2.h | 27 #define CONSTEXPR constexpr macro 29 #define CONSTEXPR macro 155 CONSTEXPR TMat22(); 170 explicit CONSTEXPR TMat22(U v); 185 explicit CONSTEXPR TMat22(const TVec2<U>& v); 191 explicit CONSTEXPR TMat22(const TMat22<U>& rhs); 205 CONSTEXPR TMat22(const TVec2<A>& v0, const TVec2<B>& v1); 221 CONSTEXPR TMat22(A m00, B m01, C m10, D m11); 227 explicit CONSTEXPR TMat22(U const* rawArray); 232 static CONSTEXPR TMat2 377 #undef CONSTEXPR macro [all...] |
H A D | mat3.h | 28 #define CONSTEXPR constexpr macro 30 #define CONSTEXPR macro 164 CONSTEXPR TMat33(); 180 explicit CONSTEXPR TMat33(U v); 196 explicit CONSTEXPR TMat33(const TVec3<U>& v); 202 explicit CONSTEXPR TMat33(const TMat33<U>& rhs); 216 CONSTEXPR TMat33(const TVec3<A>& v0, const TVec3<B>& v1, const TVec3<C>& v2); 234 CONSTEXPR TMat33( 243 explicit CONSTEXPR TMat33(const TQuaternion<U>& q); 249 explicit CONSTEXPR TMat3 440 #undef CONSTEXPR macro [all...] |
H A D | mat4.h | 32 #define CONSTEXPR constexpr macro 34 #define CONSTEXPR macro 168 CONSTEXPR TMat44(); 184 explicit CONSTEXPR TMat44(U v); 200 explicit CONSTEXPR TMat44(const TVec4<U>& v); 204 explicit CONSTEXPR TMat44(const TMat44<U>& rhs); 217 CONSTEXPR TMat44(const TVec4<A>& v0, const TVec4<B>& v1, const TVec4<C>& v2, const TVec4<D>& v3); 237 CONSTEXPR TMat44( 247 explicit CONSTEXPR TMat44(const TQuaternion<U>& q); 253 explicit CONSTEXPR TMat4 586 #undef CONSTEXPR macro [all...] |
H A D | half.h | 36 #define CONSTEXPR constexpr macro 38 #define CONSTEXPR macro 85 CONSTEXPR half(float v) noexcept : mBits(ftoh(v)) { } 86 CONSTEXPR operator float() const noexcept { return htof(mBits); } 94 friend CONSTEXPR half operator"" _hf(long double v); 98 static CONSTEXPR fp16 ftoh(float v) noexcept; 99 static CONSTEXPR float htof(fp16 v) noexcept; 103 inline CONSTEXPR half::fp16 half::ftoh(float v) noexcept { 131 inline CONSTEXPR float half::htof(half::fp16 in) noexcept { 153 inline CONSTEXPR androi [all...] |
H A D | TVecHelpers.h | 31 #define CONSTEXPR constexpr macro 33 #define CONSTEXPR macro 245 CONSTEXPR VECTOR<T> operator -() const { 326 CONSTEXPR VECTOR<bool> PURE equal(const VECTOR<T>& lv, const VECTOR<RT>& rv) { 336 CONSTEXPR VECTOR<bool> PURE notEqual(const VECTOR<T>& lv, const VECTOR<RT>& rv) { 346 CONSTEXPR VECTOR<bool> PURE lessThan(const VECTOR<T>& lv, const VECTOR<RT>& rv) { 356 CONSTEXPR VECTOR<bool> PURE lessThanEqual(const VECTOR<T>& lv, const VECTOR<RT>& rv) { 366 CONSTEXPR VECTOR<bool> PURE greaterThan(const VECTOR<T>& lv, const VECTOR<RT>& rv) { 376 CONSTEXPR VECTOR<bool> PURE greaterThanEqual(const VECTOR<T>& lv, const VECTOR<RT>& rv) { 403 friend inline CONSTEXPR 603 #undef CONSTEXPR macro [all...] |
H A D | TMatHelpers.h | 47 #define CONSTEXPR constexpr macro 49 #define CONSTEXPR macro 130 CONSTEXPR MATRIX PURE fastInverse2(const MATRIX& x) { 164 CONSTEXPR MATRIX PURE fastInverse3(const MATRIX& x) { 242 CONSTEXPR MATRIX_R PURE multiply(const MATRIX_A& lhs, const MATRIX_B& rhs) { 264 CONSTEXPR MATRIX PURE transpose(const MATRIX& m) { 278 CONSTEXPR typename MATRIX::value_type PURE trace(const MATRIX& m) { 289 CONSTEXPR typename MATRIX::col_type PURE diag(const MATRIX& m) { 399 friend CONSTEXPR BASE<T> PURE operator *(const BASE<T>& lhs, const BASE<U>& rhs) { 429 friend inline CONSTEXPR BAS 644 #undef CONSTEXPR macro [all...] |
Completed in 50 milliseconds