This commit is contained in:
Mike Bostock 2011-07-16 20:40:29 -07:00
Родитель c31902dd3a 54a14c7c68
Коммит 3d6eba8d19
3 изменённых файлов: 17 добавлений и 5 удалений

Просмотреть файл

@ -560,12 +560,18 @@ function d3_layout_forceAccumulate(quad) {
cy = 0;
quad.count = 0;
if (!quad.leaf) {
quad.nodes.forEach(function(c) {
var nodes = quad.nodes,
n = nodes.length,
i = -1,
c;
while (++i < n) {
c = nodes[i];
if (c == null) continue;
d3_layout_forceAccumulate(c);
quad.count += c.count;
cx += c.count * c.cx;
cy += c.count * c.cy;
});
}
}
if (quad.point) {
// jitter internal nodes that are coincident

2
d3.layout.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -354,12 +354,18 @@ function d3_layout_forceAccumulate(quad) {
cy = 0;
quad.count = 0;
if (!quad.leaf) {
quad.nodes.forEach(function(c) {
var nodes = quad.nodes,
n = nodes.length,
i = -1,
c;
while (++i < n) {
c = nodes[i];
if (c == null) continue;
d3_layout_forceAccumulate(c);
quad.count += c.count;
cx += c.count * c.cx;
cy += c.count * c.cy;
});
}
}
if (quad.point) {
// jitter internal nodes that are coincident