ProtoZed
awesome branch
A simple but powerful game framework
|
Namespaces | |
namespace | PZ |
namespace | PZ::Math |
Functions | |
float | PZ::Math::Sqrt (float value) |
float | PZ::Math::Sin (float value) |
float | PZ::Math::Cos (float value) |
float | PZ::Math::Tan (float value) |
float | PZ::Math::ASin (float value) |
float | PZ::Math::ACos (float value) |
float | PZ::Math::ATan (float value) |
float | PZ::Math::ATan2 (float x, float y) |
float | PZ::Math::Pow (float value, float pow) |
float | PZ::Math::Floor (float value) |
float | PZ::Math::Ceil (float value) |
float | PZ::Math::Abs (float value) |
double | PZ::Math::Abs (double value) |
int | PZ::Math::Abs (int value) |
template<typename T > | |
T | PZ::Math::Clamp (T value, T min, T max) |
template<typename T > | |
T | PZ::Math::Wrap (T value, T min, T max) |
template<typename T > | |
T | PZ::Math::Min (T a, T b) |
template<typename T > | |
T | PZ::Math::Max (T a, T b) |