|
int | MFHexToInt (const char *pString) |
| Convert a string containing a hexadecimal number to an int. More...
|
|
float | MFSin (float angle) |
| Calculates the sine of an angle. More...
|
|
float | MFCos (float angle) |
| Calculates the cosine of an angle. More...
|
|
float | MFTan (float angle) |
| Calculates the tangent of an angle. More...
|
|
float | MFASin (float angle) |
| Calculates the arc-sine of an angle. More...
|
|
float | MFACos (float angle) |
| Calculates the arc-cosine of an angle. More...
|
|
float | MFATan (float angle) |
| Calculates the arc-tangent of an angle. More...
|
|
float | MFRcp (float x) |
| Calculates the reciprocal of a value. More...
|
|
float | MFSqrt (float x) |
| Calculates the square root of a value. More...
|
|
float | MFRSqrt (float x) |
| Calculates the reciprocal square root of a value. More...
|
|
float | MFRSqrtE (float x) |
| Very fast reciprocal square root estimate of a value. More...
|
|
float | MFPow (float x, float y) |
| Raises a value to an arbitrary power. More...
|
|
float | MFCeil (float x) |
| Returns the next integer greater than or equal to x. More...
|
|
float | MFFloor (float x) |
| Returns the next integer less than or equal to x. More...
|
|
template<typename T > |
T | MFAbs (T x) |
| Calculates the absolute of a value. More...
|
|
template<typename T > |
T | MFMin (T a, T b) |
| Returns the minimum of a and b. More...
|
|
template<typename T > |
T | MFMax (T a, T b) |
| Returns the maximum of a and b. More...
|
|
template<typename T > |
T | MFClamp (T x, T y, T z) |
| Clamps values such that: x <= y <= z. More...
|
|
MF_API void | MFRand_Seed (uint32 seed) |
| Seed the random number generator. More...
|
|
MF_API uint32 | MFRand () |
| Get a pseudo-random number. More...
|
|
float | MFRand_Unit () |
| Get a pseudo-random number between 0.0f and 1.0f. More...
|
|
double | MFRand_Double () |
| Get a pseudo-random double precision number between 0.0f and 1.0f. More...
|
|
float | MFRand_Range (float min, float max) |
| Get a pseudo-random number within a specified range. More...
|
|