X-Git-Url: https://pwan.org/git/?p=tech-radar.git;a=blobdiff_plain;f=src%2Fgraphing%2Fradar.js;h=1b6081c192662f9f471bf8bf7d13bfa497616e95;hp=e588663fad86ab510d991a02c055d04a203a045d;hb=85e0d026539a5b780e0532f4c78353ed5b70e1ba;hpb=638eb0174463927b5f88a08da2238ad423218f18 diff --git a/src/graphing/radar.js b/src/graphing/radar.js index e588663..1b6081c 100644 --- a/src/graphing/radar.js +++ b/src/graphing/radar.js @@ -69,20 +69,20 @@ tr.graphing.Radar = function (size, radar) { }; function triangle(x, y, cssClass) { - return svg.append('path') - .attr('d', 'M412.201,311.406c0.021,0,0.042,0,0.063,0c0.067,0,0.135,0,0.201,0c4.052,0,6.106-0.051,8.168-0.102c2.053-0.051,4.115-0.102,8.176-0.102h0.103c6.976-0.183,10.227-5.306,6.306-11.53c-3.988-6.121-4.97-5.407-8.598-11.224c-1.631-3.008-3.872-4.577-6.179-4.577c-2.276,0-4.613,1.528-6.48,4.699c-3.578,6.077-3.26,6.014-7.306,11.723C402.598,306.067,405.426,311.406,412.201,311.406') - .attr('transform', 'translate(' + ((-421 * .73) + x) + ',' + ((-299 * 0.73) + y) + ') scale(0.73) ') - .attr('class', cssClass) - .attr('stroke-width', 2); + var tsize, top, left, right, bottom, points; - var tsize = 7 + tsize = 13 + top = y - tsize; + left = (x - tsize + 1); + right = (x + tsize + 1); + bottom = (y + tsize - tsize / 2.5); - var top = y - tsize + 2; - var left = (x - tsize); - var right = (x + tsize); - var bottom = (y + tsize); + points = x + 1 + ',' + top + ' ' + left + ',' + bottom + ' ' + right + ',' + bottom; - var points = x + ',' + top + ' ' + left + ',' + bottom + ' ' + right + ',' + bottom; + return svg.append('polygon') + .attr('points', points) + .attr('class', cssClass) + .attr('stroke-width', 1.5); } function circle(x, y, cssClass) {