![]() |
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 |