Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The straight answer to your question is no.</p> <p>Using the resources at <a href="https://github.com/okfn/bubbletree/tree/master/build" rel="nofollow">https://github.com/okfn/bubbletree/tree/master/build</a>, the information you already know, and the information provided on <a href="http://d3js.org/" rel="nofollow">http://d3js.org/</a> and through D3's documentation on GitHub, you should be able to conjure up your own bubble tree for D3!</p> <p>This is a piece of JavaScript I used a long time ago to visualize binary tree data:</p> <pre><code>var updateVisual; updateVisual = function() { var drawTree, out; drawTree = function(out, node) { var col, gray, i, line, lineElt, lines, sub, _results, _results1; if (node.lines) { out.appendChild(document.createElement("div")).innerHTML = "&lt;b&gt;leaf&lt;/b&gt;: " + node.lines.length + " lines, " + Math.round(node.height) + " px"; lines = out.appendChild(document.createElement("div")); lines.style.lineHeight = "6px"; lines.style.marginLeft = "10px"; i = 0; _results = []; while (i &lt; node.lines.length) { line = node.lines[i]; lineElt = lines.appendChild(document.createElement("div")); lineElt.className = "lineblock"; gray = Math.min(line.text.length * 3, 230); col = gray.toString(16); if (col.length === 1) col = "0" + col; lineElt.style.background = "#" + col + col + col; console.log(line.height, line); lineElt.style.width = Math.max(Math.round(line.height / 3), 1) + "px"; _results.push(i++); } return _results; } else { out.appendChild(document.createElement("div")).innerHTML = "&lt;b&gt;node&lt;/b&gt;: " + node.size + " lines, " + Math.round(node.height) + " px"; sub = out.appendChild(document.createElement("div")); sub.style.paddingLeft = "20px"; i = 0; _results1 = []; while (i &lt; node.children.length) { drawTree(sub, node.children[i]); _results1.push(++i); } return _results1; } }; out = document.getElementById("btree-view"); out.innerHTML = ""; return drawTree(out, editor.getDoc()); }; </code></pre> <p>Just insert some circular elements and manipulate it a bit to style in a circular manor and you should have a good program set!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload