X-Git-Url: https://pwan.org/git/?p=tech-radar.git;a=blobdiff_plain;f=src%2Fgraphing%2Fradar.js;h=0b3eb009ff4c671c44bd1f5a0a92c742959e862c;hp=2ae2f4decb1a428b573d25e1f7217ba4afeada34;hb=646ed3c7a26852dcbf9f48c744c0128e1129fdc2;hpb=45a27393f3497537d3cd7e8d9cd639cf12d7ae98 diff --git a/src/graphing/radar.js b/src/graphing/radar.js index 2ae2f4d..0b3eb00 100644 --- a/src/graphing/radar.js +++ b/src/graphing/radar.js @@ -1,9 +1,11 @@ -tr.graphing.Radar = function (svg, size, radar) { - var self, fib; - self = {}; +tr.graphing.Radar = function (size, radar) { + var self, fib, svg; + + svg = d3.select("body").append("svg"); fib = new tr.util.Fib(); - svg.attr('width', size).attr('height', size); + self = {}; + self.svg = svg; function center () { return Math.round(size/2); @@ -156,9 +158,12 @@ tr.graphing.Radar = function (svg, size, radar) { self.plot = function () { var cycles, quadrants; + cycles = radar.cycles().reverse(); quadrants = radar.quadrants(); + svg.attr('width', size).attr('height', size); + plotCircles(cycles); plotLines(); plotTexts(cycles);