![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayLib::Calc, including all inherited members.
| Abs(TYPE a) noexcept | GrayLib::CalcI | inlinestatic |
| Abs(float a) noexcept | GrayLib::CalcI | inlinestatic |
| Abs(double a) noexcept | GrayLib::CalcI | inlinestatic |
| Abs(int a) noexcept | GrayLib::CalcI | inlinestatic |
| Abs(UINT a) noexcept | GrayLib::CalcI | inlinestatic |
| ACos(TYPE a) | GrayLib::Calc | inlinestatic |
| ACos(float a) | GrayLib::Calc | inlinestatic |
| ACos(double a) | GrayLib::Calc | inlinestatic |
| AddC(TYPE a, TYPE b, bool &bCarry) noexcept | GrayLib::CalcI | inlinestatic |
| ASin(TYPE a) | GrayLib::Calc | inlinestatic |
| ASin(float a) | GrayLib::Calc | inlinestatic |
| ASin(double a) | GrayLib::Calc | inlinestatic |
| ATan(TYPE a) | GrayLib::Calc | inlinestatic |
| ATan(float a) | GrayLib::Calc | inlinestatic |
| ATan(double a) | GrayLib::Calc | inlinestatic |
| ATan2(TYPE y, TYPE x) | GrayLib::Calc | inlinestatic |
| ATan2(float y, float x) | GrayLib::Calc | inlinestatic |
| ATan2(double y, double x) | GrayLib::Calc | inlinestatic |
| Ceil(TYPE a) | GrayLib::Calc | inlinestatic |
| Ceil(float a) | GrayLib::Calc | inlinestatic |
| Ceil(double a) | GrayLib::Calc | inlinestatic |
| Clamp(TYPE value, TYPE low, TYPE high) | GrayLib::CalcI | inlinestatic |
| ClampRef(TYPE &rValue, TYPE low, TYPE high) | GrayLib::CalcI | inlinestatic |
| Cos(TYPE a) | GrayLib::Calc | inlinestatic |
| Cos(float a) | GrayLib::Calc | inlinestatic |
| Cos(double a) | GrayLib::Calc | inlinestatic |
| Degree2Radian(TYPE nDegree) noexcept | GrayLib::Calc | inlinestatic |
| DivideUp(TYPE a, TYPE b) | GrayLib::CalcI | inlinestatic |
| Exp(TYPE a) | GrayLib::Calc | inlinestatic |
| Exp(float a) | GrayLib::Calc | inlinestatic |
| Exp(double a) | GrayLib::Calc | inlinestatic |
| Floor(TYPE a) | GrayLib::Calc | inlinestatic |
| Floor(float a) | GrayLib::Calc | inlinestatic |
| Floor(double a) | GrayLib::Calc | inlinestatic |
| GetBellCurve(int iValDiff, int iValVarianceHalf) | GrayLib::CalcI | static |
| GetDiffRadians(TYPE n1, TYPE n2) noexcept | GrayLib::Calc | inlinestatic |
| GetGreatestCommonDivisor(TYPE x, TYPE y) | GrayLib::CalcI | inlinestatic |
| GetSCurve(int iValDiff, int iValVarianceHalf) | GrayLib::CalcI | static |
| IsFinite(TYPE a) noexcept | Gray::cTypeFloat | inlinestatic |
| IsInBetween(TYPE n, TYPE a, TYPE b) noexcept | GrayLib::CalcI | inlinestatic |
| IsInfinite(TYPE a) | Gray::cTypeFloat | inlinestatic |
| IsInRange(TYPE n, TYPE low, TYPE high) noexcept | GrayLib::CalcI | inlinestatic |
| IsInteger(TYPE a) | GrayLib::Calc | inlinestatic |
| IsNaN(TYPE a) noexcept | Gray::cTypeFloat | inlinestatic |
| IsNear(TYPE n1, TYPE n2, TYPE nDiff=(TYPE) k_FLT_MIN2) noexcept | GrayLib::CalcI | inlinestatic |
| IsSignDiff(TYPE a, TYPE b) noexcept | GrayLib::Calc | inlinestatic |
| GrayLib::CalcI::IsSignDiff(int a, int b) noexcept | GrayLib::CalcI | inlinestatic |
| Lerp(TYPE nVal1, TYPE nVal2, TYPE fRatio) noexcept | GrayLib::Calc | inlinestatic |
| Log(TYPE a) | GrayLib::Calc | inlinestatic |
| Log(float a) | GrayLib::Calc | inlinestatic |
| Log(double a) | GrayLib::Calc | inlinestatic |
| Log10(TYPE a) | GrayLib::Calc | inlinestatic |
| Log10(float a) | GrayLib::Calc | inlinestatic |
| Log10(double a) | GrayLib::Calc | inlinestatic |
| Log2(TYPE a) | GrayLib::Calc | inlinestatic |
| Log2Est(UINT iVal) | GrayLib::CalcI | static |
| LogN(TYPE x, TYPE b=10) | GrayLib::Calc | inlinestatic |
| Max(TYPE a, TYPE b) noexcept | GrayLib::CalcI | inlinestatic |
| Max3(TYPE a, TYPE b, TYPE c) noexcept | GrayLib::CalcI | inlinestatic |
| Min(TYPE a, TYPE b) noexcept | GrayLib::CalcI | inlinestatic |
| Mod(TYPE a, TYPE b) | GrayLib::CalcI | inlinestatic |
| Mod(float a, float b) | GrayLib::CalcI | inlinestatic |
| Mod(double a, double b) | GrayLib::CalcI | inlinestatic |
| Mod(int a, int b) | GrayLib::CalcI | inlinestatic |
| Mod(UINT a, UINT b) | GrayLib::CalcI | inlinestatic |
| MulDiv(TYPE a, TYPE b, TYPE c) | GrayLib::CalcI | inlinestatic |
| MulDiv(UINT16 a, UINT16 b, UINT16 c) | GrayLib::CalcI | inlinestatic |
| Pow(TYPE nBase, TYPE nExp) | GrayLib::Calc | inlinestatic |
| Pow(float a, float nExp) | GrayLib::Calc | inlinestatic |
| Pow(double a, double nExp) | GrayLib::Calc | inlinestatic |
| Pow10(TYPE x) | GrayLib::Calc | inlinestatic |
| Pow2(TYPE x) | GrayLib::Calc | inlinestatic |
| Radian2Degree(TYPE nRadians) noexcept | GrayLib::Calc | inlinestatic |
| Round(TYPE a) | GrayLib::Calc | inlinestatic |
| Sign(TYPE a) | GrayLib::CalcI | inlinestatic |
| Sin(TYPE a) | GrayLib::Calc | inlinestatic |
| Sin(float a) | GrayLib::Calc | inlinestatic |
| Sin(double a) | GrayLib::Calc | inlinestatic |
| SinCos(TYPE a, TYPE &s, TYPE &c) | GrayLib::Calc | inlinestatic |
| SinCos(float a, float &s, float &c) | GrayLib::Calc | inlinestatic |
| SinCos(double a, double &s, double &c) | GrayLib::Calc | inlinestatic |
| Sqr(TYPE a) noexcept | GrayLib::CalcI | inlinestatic |
| Sqrt(TYPE a) | GrayLib::Calc | inlinestatic |
| Sqrt(float a) | GrayLib::Calc | inlinestatic |
| Sqrt(double a) | GrayLib::Calc | inlinestatic |
| SubC(TYPE a, TYPE b, bool &bBorrow) noexcept | GrayLib::CalcI | inlinestatic |
| Tan(TYPE a) | GrayLib::Calc | inlinestatic |
| Tan(float a) | GrayLib::Calc | inlinestatic |
| Tan(double a) | GrayLib::Calc | inlinestatic |
| ToBool(TYPE nVal) noexcept | GrayLib::CalcI | inlinestatic |
| UNITTEST_FRIEND(Calc) | GrayLib::Calc | |
| Wrap(TYPE nVal, TYPE nMod) | GrayLib::CalcI | inlinestatic |
| WrapRadians(TYPE nRadians) noexcept | GrayLib::Calc | inlinestatic |
| WrapRadiansSigned(TYPE nRadians) noexcept | GrayLib::Calc | inlinestatic |