|
bool | IsInfinity (float Value) |
| 0x7f7fffff
|
|
bool | IsPositiveInfinity (float Value) |
| 1.
|
|
bool | IsNegativeInfinity (float Value) |
| 1.
|
|
int | MulDiv (int Number, int Numerator, int Denominator) |
| The same as Win32 API "MulDiv".
|
|
float | Rad (float Deg) |
|
float | Deg (float Rad) |
|
float | Rad (float Deg) |
|
float | Deg (float Rad) |
|
float | Sec (float Ms) |
|
float | Ms (float Sec) |
|
bool | IsZero (float f, float Eps) |
|
bool | IsOne (float f, float Eps) |
|
bool | IsOne (float f, float Eps) |
|
bool | IsMinusOne (float f, float Eps) |
|
bool | IsZeroToOneExact (float f) |
|
bool | IsZeroToOneEps (float f, float Eps) |
|
bool | IsInRange (int i, int Lo, int Hi) |
|
bool | IsInRangeExact (float f, float Lo, float Hi) |
|
bool | IsInRangeEps (float f, float Lo, float Hi, float Eps) |
|
bool | Equals (float x, float y, float Eps) |
|
bool | IsValid (float f) |
|
bool | IsValid (float f) |
|
bool | IsZero (float d, float Eps) |
|
bool | Equals (float x, float y, float Eps) |
|
float | Clamp01 (float f) |
|
float | ClampRange1 (float f) |
|
float | ClampRange (float f, float l) |
|
float | Lerp (float a, float b, float s) |
|
float | Cerp (float a, float b, float s) |
|
float | Lerp05 (float a, float b) |
|
float | Lerper (float Fm, float To, float x) |
|
float | LerperClamp01 (float Lo, float Hi, float x) |
|
float | MidPointLerp (float Start, float Mid, float End, float s) |
|
int | Abs (int n) |
|
float | Abs (float x) |
|
float | Abs (float x) |
|
float | Round (float x) |
|
float | Round (float x) |
|
float | Sqrt (float x) |
|
float | Sqrt (float x) |
|
float | FastInvSqrt (float x) |
|
float | FastSqrt (float x) |
|
float | Sin (float a) |
|
float | Cos (float a) |
|
float | Sin (float a) |
|
float | Cos (float a) |
|
| SinCos (float Angle, float S, float C) |
|
| SinCos (float Angle, float S, float C) |
|
float | Tan (float a) |
|
float | Tan (float a) |
|
float | ASin (float x) |
|
float | ASin (float x) |
|
float | ACos (float x) |
|
float | ACos (float x) |
|
float | ATan (float x) |
|
float | ATan (float x) |
|
float | ATan (float y, float x) |
|
float | ATan (float y, float x) |
|
float | Pow (float x, float y) |
|
float | Pow (float x, float y) |
|
float | Exp (float x) |
|
float | Exp (float x) |
|
float | Ldexp (float x, int exp) |
|
float | Ldexp (float x, int exp) |
|
float | Frexp (float x, int exp) |
|
float | Frexp (float x, int exp) |
|
float | Log (float x) |
|
float | Log (float x) |
|
float | Floor (float f) |
|
float | Ceil (float f) |
|
float | Frac (float f) |
|
float | Floor (float d) |
|
float | Ceil (float d) |
|
float | Frac (float d) |
|
float | Periodic (float f, float Lo, float Hi, int nPeriods=None) |
|
int | IndexForInsert (float f, float Array, int nCount, int Stride=0) |
|
float | AngleNormalizeTwoPi (float Angle) |
|
float | AngleNormalizeTwoPi (float Angle) |
| 0 <= Angle < TwoPi
|
|
float | AngleNormalizePi (float Angle) |
| 0 <= Angle < TwoPi
|
|
float | AngleNormalize360 (float Angle) |
|
|
|
float | AngleNormalize180 (float Angle) |
|
| AngleEnsureShortestPath180 (float Alpha, float Beta) |
|
float | AngleDeltaRad (float Alpha, float Beta) |
|
float | AngleLerpRad (float Alpha, float Beta, float s) |
|
float | AngleDeltaDeg (float Alpha, float Beta) |
|
float | AngleLerpDeg (float Alpha, float Beta, float s) |
|
int | ClosestPowerOfTwo (int X) |
|
int | UpperPowerOfTwo (int X) |
|
int | LowerPowerOfTwo (int X) |
|
bool | IsPowerOfTwo (int X) |
|
| Randomize (int Seed) |
|
float | Rand01 () |
|
bool | RandBool () |
|
float | RandRange1 () |
|
float | dRand (float Lo, float Hi) |
|
float | Rand (float Lo, float Hi) |
|
int | Rand (int Lo, int Hi) |
|
int | SignBitSet (int i) |
|
int | SignBitNotSet (int i) |
|
float | TCBAdjInCoeff (float tPrev, float tCur, float tNext) |
|
float | TCBAdjOutCoeff (float tPrev, float tCur, float tNext) |
|
int | AlignToDword (int i) |
|
int | Checksum (any Src, int Size) |
|
int | Float2Half (float Float) |
|
float | Half2Float (int Half) |
|
any | EndianSwap2 (any Src, int Count=1) |
| b (byte, char)
|
|
any | EndianSwap4 (any Src, int Count=1) |
| w (word, short)
|
|
any | EndianSwap8 (any Src, int Count=1) |
| d (dword, int, float)
|
|
any | EndianSwap (any Src, str Format, int Count=1) |
| q (qword, double)
|
|