|  | 
| 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... 
 | 
|  |