|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Clamp01 (Float32 a) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Clamp01 (Float64 a) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Sin (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Sin (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Cos (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Cos (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Tan (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Tan (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | ATan (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | ATan (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | ATan2 (Float32 valY, Float32 valX) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | ATan2 (Float64 valY, Float64 valX) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Exp (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Exp (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Exp2 (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Exp2 (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Ln (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Ln (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Log10 (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Log10 (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Log2 (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Log2 (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Sqrt (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Sqrt (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Floor (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Floor (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Ceil (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Ceil (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Round (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Round (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Pow (Float32 v1, Float32 v2) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Pow (Float64 v1, Float64 v2) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Sinh (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Sinh (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Cosh (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Cosh (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Tanh (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Tanh (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | FMod (Float32 v1, Float32 v2) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | FMod (Float64 v1, Float64 v2) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Abs (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Abs (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Inverse (Float32 f) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Inverse (Float64 f) |
|
template<typename X > |
constexpr MAXON_ATTRIBUTE_FORCE_INLINE X | Abs (X f) |
|
template<typename X > |
constexpr MAXON_ATTRIBUTE_FORCE_INLINE X | Min (X a, X b) |
|
template<typename X > |
constexpr MAXON_ATTRIBUTE_FORCE_INLINE X | Max (X a, X b) |
|
template<typename X > |
MAXON_ATTRIBUTE_FORCE_INLINE void | Swap (X &a, X &b) |
|
template<typename X > |
MAXON_ATTRIBUTE_FORCE_INLINE X | ClampValue (X value, X lowerLimit, X upperLimit) |
|
template<typename X , typename Y > |
MAXON_ATTRIBUTE_FORCE_INLINE X | Blend (const X &value1, const X &value2, Y blendValue) |
|
template<typename X > |
MAXON_ATTRIBUTE_FORCE_INLINE X | Sqr (X a, X b) |
|
template<typename X > |
MAXON_ATTRIBUTE_FORCE_INLINE X | Sqr (X a) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Gamma (Float32 value, Float32 gamma) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Gamma (Float64 value, Float64 gamma) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Si (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Si (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | Sinc (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | Sinc (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | ASin (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | ASin (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | ACos (Float32 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | ACos (Float64 val) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | DegToRad (Float32 r) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | DegToRad (Float64 r) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float32 | RadToDeg (Float32 r) |
|
MAXON_ATTRIBUTE_FORCE_INLINE Float64 | RadToDeg (Float64 r) |
|
MAXON_ATTRIBUTE_FORCE_INLINE void | SinCos (Float32 val, Float32 &sn, Float32 &cs) |
|
MAXON_ATTRIBUTE_FORCE_INLINE void | SinCos (Float64 val, Float64 &sn, Float64 &cs) |
|
template<typename DEST > |
MAXON_ATTRIBUTE_FORCE_INLINE DEST | SafeConvert (Float64 src) |
|
template<typename DEST > |
MAXON_ATTRIBUTE_FORCE_INLINE DEST | SafeConvert (Float32 src) |
|
template<typename T > |
MAXON_ATTRIBUTE_FORCE_INLINE void | SetMax (T &a, const typename SFINAEHelper< T >::type &b) |
|
template<typename T > |
MAXON_ATTRIBUTE_FORCE_INLINE void | SetMin (T &a, const typename SFINAEHelper< T >::type &b) |
|
template<typename X > |
MAXON_ATTRIBUTE_FORCE_INLINE Int | Sign (X f) |
|
template<typename T > |
MAXON_ATTRIBUTE_FORCE_INLINE T | Mod (T a, T b) |
|
constexpr MAXON_ATTRIBUTE_FORCE_INLINE Bool | IsPowerOfTwo (UInt32 x) |
|
constexpr MAXON_ATTRIBUTE_FORCE_INLINE Bool | IsPowerOfTwo (UInt64 x) |
|