Extra Math Functions/Macros

#include <graphics/math-extra.h>

Helper functions/macros for graphics math.

LARGE_EPSILON 1e-2f

Large epsilon value.

EPSILON 1e-4f

Epsilon value.

TINY_EPSILON 1e-5f

Tiny Epsilon value.

M_INFINITE 3.4e38f

Infinite value


float rand_float(int positive_only)

Generates a random floating point value (from -1.0f..1.0f, or 0.0f..1.0f if positive_only is set).