float pow(float Value, float Power)
float sqrt(float Value)
float sqrt(float Value)
float ciel(float Value)
float floor(float Value)
float abs(float Value)
float fraction(float Value)
float log10(float Value)
int min(int A, int B)
Returns the lowest of A and B.
float min(float A, float B)
Returns the lowest of A and B.
double min(double A, double B)
Returns the lowest of A and B.
int max(int A, int B)
Returns the highest of A and B.
float max(float A, float B)
Returns the highest of A and B.
double max(double A, double B)
Returns the highest of A and B.
int clamp(int Value, int Min, int Max)
Returns clamped value between A and B.
float clamp(float Value, float Min, float Max)
Returns clamped value between A and B.
double clamp(double Value, double Min, double Max)
Returns clamped value between A and B.
float invert(float Value)
Returns inverted value. (1.0f - Value)
double invert(double Value)
Returns inverted value. (1.0 - Value)
int rand(int Range)
Returns random value between 0 and Range-1.
float randf()
Returns random value between 0.0f and 1.0f.
float cos(float Value)
float sin(float Value)
float tan(float Value)
float acos(float Value)
float asin(float Value)
float atan(float Value)
float cosh(float Value)
float sinh(float Value)
float tanh(float Value)
float atan2(float y, float x)
Convert a 2D vector (x,y) to polar coordinates (angle).
float rad(float Degrees)
Convert degrees to radians.
float deg(float Radians)
Convert radians to degrees.
Vector3@ cross(const Vector3& vA, const Vector3& vB)
Cross two vectors.
float dot(const Vector2& vA, const Vector2& vB)
Returns dot product of two vectors.
float dot(const Vector3& vA, const Vector3& vB)
Returns dot product of two vectors.
float dot(const Vector4& vA, const Vector4& vB)
Returns dot product of two vectors.
const float PI = 3.141592653589793f