between(min, max) → {number} Returns a number between the min and max
linear(p0, p1, t) → {number} Calculates a linear (interpolation) value over t. Parameters
fuzzyEqual(a, b, epsilon) → {boolean} Two number are fuzzyEqual if
smoothstep(x, min, max) → {float} Smoothstep function as detailed at http://en.wikipedia.org/wiki/Smoothstep
sign(x) → {integer} A value representing the sign of the value: -1 for negative, +1 for positive
roundTo(value, place, base) → {number}
maxProperty() → {number} Variation of Math.max that can be passed a property and either an array
angleBetweenY(x1, y1, x2, y2) → {number} Find the angle of a segment from (x1, y1) -> (x2, y2)
percent(a, b, base) → {number} Work out what percentage value a
wrap(value, min, max) → {number} Ensures that the value always stays between min and max, by wrapping
Page 3 of 6