Sha256: 35e7b471f6866a0f932b613c1d072efad7f63ab73d1f3fb54f9e466076a26dce

Contents?: true

Size: 380 Bytes

Versions: 6

Compression:

Stored size: 380 Bytes

Contents

function d3_scale_nice(domain, nice) {
  var i0 = 0,
      i1 = domain.length - 1,
      x0 = domain[i0],
      x1 = domain[i1],
      dx;

  if (x1 < x0) {
    dx = i0; i0 = i1; i1 = dx;
    dx = x0; x0 = x1; x1 = dx;
  }

  nice = nice(x1 - x0);
  domain[i0] = nice.floor(x0);
  domain[i1] = nice.ceil(x1);
  return domain;
}

function d3_scale_niceDefault() {
  return Math;
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
bum-0.0.17 public/d3/src/scale/nice.js
bum-0.0.16 public/d3/src/scale/nice.js
bum-0.0.15 public/d3/src/scale/nice.js
bum-0.0.14 public/d3/src/scale/nice.js
bum-0.0.13 public/d3/src/scale/nice.js
bum-0.0.12 public/d3/src/scale/nice.js