Sha256: 1f0d314ca97ddaba7dd59daddb868469f8276de55267486a563b5a42d0a2f710

Contents?: true

Size: 583 Bytes

Versions: 31

Compression:

Stored size: 583 Bytes

Contents

d3.svg.diagonal.radial = function() {
  var diagonal = d3.svg.diagonal(),
      projection = d3_svg_diagonalProjection,
      projection_ = diagonal.projection;

  diagonal.projection = function(x) {
    return arguments.length
        ? projection_(d3_svg_diagonalRadialProjection(projection = x))
        : projection;
  };

  return diagonal;
};

function d3_svg_diagonalRadialProjection(projection) {
  return function() {
    var d = projection.apply(this, arguments),
        r = d[0],
        a = d[1] + d3_svg_arcOffset;
    return [r * Math.cos(a), r * Math.sin(a)];
  };
}

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
picky-statistics-4.5.0 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.4.2 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.4.1 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.4.0 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.3.2 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.3.1 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.3.0 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.2.4 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.2.3 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.2.2 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.2.1 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.2.0 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.1.0 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.9 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.8 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.7 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.6 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.5 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.4 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js
picky-statistics-4.0.3 lib/picky-statistics/application/javascripts/d3/src/svg/diagonal-radial.js