max() → {number} Variation of Math.max that can be passed either an array of numbers or the numbers
snapToCeil(input, gap, start) → {number} Snap a value to nearest grid
fuzzyLessThan(a, b, epsilon) → {boolean} a is fuzzyLessThan
distanceSq(x1, y1, x2, y2) → {number} Returns the euclidean distance squared between the two given
wrapValue(value, amount, max) → {number} Adds value to amount and ensures that the result always
maxAdd(value, amount, max) → {number} Adds the given amount to the value, but never lets the value
shear(n) → {number} Parameters Name Type
normalizeAngle(angleRad) → {number} Normalizes an angle to the [0,2pi) range. Parameters
minProperty() → {number} Variation of Math.min that can be passed a property and either an array
snapToFloor(input, gap, start) → {number} Snap a value to nearest
Page 5 of 6