Go to the source code of this file.
|
template<class T > |
IMATH_INTERNAL_NAMESPACE_HEADER_ENTER
T | abs (T a) |
|
template<class T > |
int | sign (T a) |
|
template<class T , class Q > |
T | lerp (T a, T b, Q t) |
|
template<class T , class Q > |
T | ulerp (T a, T b, Q t) |
|
template<class T > |
T | lerpfactor (T m, T a, T b) |
|
template<class T > |
T | clamp (T a, T l, T h) |
|
template<class T > |
int | cmp (T a, T b) |
|
template<class T > |
int | cmpt (T a, T b, T t) |
|
template<class T > |
bool | iszero (T a, T t) |
|
template<class T1 , class T2 , class T3 > |
bool | equal (T1 a, T2 b, T3 t) |
|
template<class T > |
int | floor (T x) |
|
template<class T > |
int | ceil (T x) |
|
template<class T > |
int | trunc (T x) |
|
int | divs (int x, int y) |
|
int | mods (int x, int y) |
|
int | divp (int x, int y) |
|
int | modp (int x, int y) |
|
IMATH_EXPORT float | succf (float f) |
|
IMATH_EXPORT float | predf (float f) |
|
IMATH_EXPORT double | succd (double d) |
|
IMATH_EXPORT double | predd (double d) |
|
bool | finitef (float f) |
|
bool | finited (double d) |
|
template<class T >
T clamp |
( |
T |
a, |
|
|
T |
l, |
|
|
T |
h |
|
) |
| |
|
inline |
template<class T >
int cmpt |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
t |
|
) |
| |
|
inline |
template<class T1 , class T2 , class T3 >
bool equal |
( |
T1 |
a, |
|
|
T2 |
b, |
|
|
T3 |
t |
|
) |
| |
|
inline |
template<class T , class Q >
template<class T >
T lerpfactor |
( |
T |
m, |
|
|
T |
a, |
|
|
T |
b |
|
) |
| |
|
inline |
template<class T , class Q >
T ulerp |
( |
T |
a, |
|
|
T |
b, |
|
|
Q |
t |
|
) |
| |
|
inline |