MATH Features List

### Mathematical Functions(MATH)

[Function List]

Utility Functions
  MATH_IAbs
  MATH_IMax
  MATH_IMin
  MATH_ABS
  MATH_MAX
  MATH_MIN
  MATH_CLAMP
  MATH_ROUNDUP
  MATH_ROUNDDOWN
  MATH_ROUNDUP32
  MATH_ROUNDDOWN32

Integer Operations
  MATH_ILog2

Bit Operations
  MATH_CountLeadingZeros
  MATH_CLZ
  MATH_CountTrailingZeros
  MATH_CTZ
  MATH_GetLeastSignificantBit
  MATH_LSB
  MATH_GetMostSignificantBit
  MATH_MSB
  MATH_CountPopulation

Random Number-Related Features
  MATH_InitRand*
  MATH_Rand*
  MATHRandContext*

Sort-Related Functions
  MATH_QSort
  MATH_QSortStackSize
  MATHCompareFunc

Fast Fourier Transforms
  MATH_MakeFFTSinTable
  MATH_FFT
  MATH_IFFT
  MATH_FFTReal
  MATH_IFFTReal

Hash Value-Related Functions
  MATH_Checksum*Init
  MATH_Checksum*Update
  MATH_Checksum*GetHash
  MATHChecksum*Context
  MATH_CalcChecksum*
  MATH_CRC*InitTable
  MATH_CRC*Init
  MATH_CRC*Update
  MATH_CRC*GetHash
  MATHCRC*Table
  MATHCRC*Context
  MATH_CalcCRC*

Message Digest-Related Functions
  MATH_MD5Init
  MATH_MD5Update
  MATH_MD5GetHash
  MATHMD5Context
  MATH_CalcMD5
  MATH_SHA1Init
  MATH_SHA1Update
  MATH_SHA1GetHash
  MATHSHA1Context
  MATH_CalcSHA1
  MATH_CalcHMACMD5
  MATH_CalcHMACSHA1