smoothstep(x, min, max) → {float} Smoothstep function as detailed at http://en.wikipedia.org/wiki/Smoothstep
wrap(value, min, max) → {number} Ensures that the value always stays between min and max, by wrapping
maxProperty() → {number} Variation of Math.max that can be passed a property and either an array
angleBetween(x1, y1, x2, y2) → {number} Find the angle of a segment from (x1, y1) -> (x2, y2)
distance(x1, y1, x2, y2) → {number} Returns the euclidian distance between the two given set of
snapToCeil(input, gap, start) → {number} Snap a value to nearest grid
max() → {number} Variation of Math.max that can be passed either an array of numbers or the numbers
fuzzyLessThan(a, b, epsilon) → {boolean} a is fuzzyLessThan
fuzzyCeil(val, epsilon) → {number} Applies a fuzzy ceil to the given
angleBetweenPointsY(point1, point2) → {number} Find the angle of a segment from (point1.x, point1
Page 4 of 6