projects
/
tech-radar.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
moved number generation to the radar model
[tech-radar.git]
/
src
/
graphing
/
radar.js
diff --git
a/src/graphing/radar.js
b/src/graphing/radar.js
index
0b3eb00
..
dd3abe0
100644
(file)
--- a/
src/graphing/radar.js
+++ b/
src/graphing/radar.js
@@
-94,9
+94,8
@@
tr.graphing.Radar = function (size, radar) {
}
function plotBlips(cycles, quadrant, adjustX, adjustY) {
}
function plotBlips(cycles, quadrant, adjustX, adjustY) {
- var blips
, number
;
+ var blips;
blips = quadrant.blips();
blips = quadrant.blips();
- number = 0;
cycles.forEach(function (cycle, i) {
var maxRadius, minRadius, cycleBlips;
cycles.forEach(function (cycle, i) {
var maxRadius, minRadius, cycleBlips;
@@
-112,7
+111,7
@@
tr.graphing.Radar = function (size, radar) {
var split = blip.name().split('');
var sum = split.reduce(function (p, c) { return p + c.charCodeAt(0); }, 0);
var split = blip.name().split('');
var sum = split.reduce(function (p, c) { return p + c.charCodeAt(0); }, 0);
- chance = new Chance(sum * cycle.name().length *
number
);
+ chance = new Chance(sum * cycle.name().length *
blip.number()
);
angleInRad = Math.PI * chance.integer({ min: 13, max: 85 }) / 180;
radius = chance.floating({ min: minRadius + 25, max: maxRadius - 10 });
angleInRad = Math.PI * chance.integer({ min: 13, max: 85 }) / 180;
radius = chance.floating({ min: minRadius + 25, max: maxRadius - 10 });
@@
-131,7
+130,7
@@
tr.graphing.Radar = function (size, radar) {
.attr('y', y + 4)
.attr('class', 'blip-text')
.attr('text-anchor', 'middle')
.attr('y', y + 4)
.attr('class', 'blip-text')
.attr('text-anchor', 'middle')
- .text(
++number
)
+ .text(
blip.number()
)
});
});
};
});
});
};