docs: function getDelta(size, bounds, axis, offset, nonzero) {
    if (!util.isEmpty(offset) && nonzero) {
      if (Math.abs(offset) < 1e-4) {
        offset = 1e-4 * (util.isNegative(offset) ? -1 : 1);
      }
    }
    // if the offset is negative, then it's an offset from
    // the positive side of the axis
    var dist = util.isNegative(offset) ? (offset = size[axis] + offset) : offset;
    return util.axisApply(axis, function(i, a) {
      return bounds[0][a] + (util.isEmpty(dist) ? size[axis] / 2 : dist);
    });
  }