Returns a random value from 0 to 1 (inclusive)
Returns a value between min and max, inclusive, randomly.
Returns a value between min (inclusive) and max (exclusive).
Returns the absolute number (i.e. always positive) of the input value.
Returns the absolute number (i.e. always positive) of the input value.
Returns the arc cosine of the input value
Returns true if the values approximately are equal. Due to the nature of floating point values on modern computers, it is often possible to get two values that should match, which are very close, but not exactly the same.
Returns the arc sine value of 'v'
Returns the arc tangent value of 'v'
Returns the arc tangent of y/x
Returns the ceil value of 'val' as an integer
Clamps val between min and max, and returns the result
Clamps val between 0 and 1, and returns the result
Returns the closest power of two to val
Returns the cosine of val
Returns the difference in degrees between two values (e.g. 350' and 17' returns 27')
Returns e raised to v power.
Returns floor of val, converted to an int
Converts a colour value from Gamma to Linear Space (Pow 2.2)
Returns the percentage between a and b that 'val' is on a line (opposite of Lerp)
Returns true if val is a power of two
Interpolates between 'a' and 'b' based on 'val', assuming 'val' is between 0 and 1
Interpolates between angles 'a' and 'b' based on 'val', assuming 'val' is between 0 and 1
Interpolates between 'a' and 'b' based on 'val', assuming 'val' is between 0 and 1, but unbounded (allowing higher/lower values)
Converts a colour value from Linear to Gamma Space (Pow 1/2.2)
Returns the natural logarithm for 'v'
Returns the logarithm of 'p' for 'v'
Returns the Log10 value for 'v'
Returns higher of 'a' or 'b'
Returns lower of 'a' or 'b'
Move value to target, but by no more than delta
Move angle value to target, but by no more than delta
Return the next power of two larger or equal to val
Return 2D Perlin noise for coordinates x and y
Return a value between 0 and length that oscillates upwards and back based on the position of 'val'
Return x raised to y power
Return a value between 0 and length that returns to 0 after exceeding length based on 'val'
Returns the nearest integer value to val
Returns either 1 or -1 based on the sign of 'v'
Returns the sine of val
Similar to Lerp but moves slowly closer to the edges ('Spherical Lerp')
Returns the square root of val
Returns the tangent value of 'val'
Returns the value of "Pi" which is 3.14159265358979
|