Lines Matching refs:CONSTEXPR
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) { in equal()
336 CONSTEXPR VECTOR<bool> PURE notEqual(const VECTOR<T>& lv, const VECTOR<RT>& rv) { in notEqual()
346 CONSTEXPR VECTOR<bool> PURE lessThan(const VECTOR<T>& lv, const VECTOR<RT>& rv) { in lessThan()
356 CONSTEXPR VECTOR<bool> PURE lessThanEqual(const VECTOR<T>& lv, const VECTOR<RT>& rv) { in lessThanEqual()
366 CONSTEXPR VECTOR<bool> PURE greaterThan(const VECTOR<T>& lv, const VECTOR<RT>& rv) { in greaterThan()
376 CONSTEXPR VECTOR<bool> PURE greaterThanEqual(const VECTOR<T>& lv, const VECTOR<RT>& rv) { in greaterThanEqual()
403 friend inline CONSTEXPR T PURE dot(const VECTOR<T>& lv, const VECTOR<RT>& rv) { in dot()
446 friend inline CONSTEXPR VECTOR<T> PURE abs(VECTOR<T> v) { in abs()
453 friend inline CONSTEXPR VECTOR<T> PURE floor(VECTOR<T> v) { in floor()
460 friend inline CONSTEXPR VECTOR<T> PURE ceil(VECTOR<T> v) { in ceil()
467 friend inline CONSTEXPR VECTOR<T> PURE round(VECTOR<T> v) { in round()
474 friend inline CONSTEXPR VECTOR<T> PURE inversesqrt(VECTOR<T> v) { in inversesqrt()
481 friend inline CONSTEXPR VECTOR<T> PURE sqrt(VECTOR<T> v) { in sqrt()
488 friend inline CONSTEXPR VECTOR<T> PURE pow(VECTOR<T> v, T p) { in pow()
495 friend inline CONSTEXPR VECTOR<T> PURE saturate(const VECTOR<T>& lv) { in saturate()
499 friend inline CONSTEXPR VECTOR<T> PURE clamp(VECTOR<T> v, T min, T max) { in clamp()
506 …friend inline CONSTEXPR VECTOR<T> PURE fma(const VECTOR<T>& lv, const VECTOR<T>& rv, VECTOR<T> a) { in fma()
514 friend inline CONSTEXPR VECTOR<T> PURE min(const VECTOR<T>& u, VECTOR<T> v) { in min()
521 friend inline CONSTEXPR VECTOR<T> PURE max(const VECTOR<T>& u, VECTOR<T> v) { in max()
528 friend inline CONSTEXPR T PURE max(const VECTOR<T>& v) { in max()
536 friend inline CONSTEXPR T PURE min(const VECTOR<T>& v) { in min()
544 friend inline CONSTEXPR VECTOR<T> PURE apply(VECTOR<T> v, const std::function<T(T)>& f) { in apply()
551 friend inline CONSTEXPR bool PURE any(const VECTOR<T>& v) { in any()
558 friend inline CONSTEXPR bool PURE all(const VECTOR<T>& v) { in all()
567 friend inline CONSTEXPR VECTOR<R> PURE map(VECTOR<T> v, const std::function<R(T)>& f) { in map()
603 #undef CONSTEXPR