Sha256: 28d3ea12cf353bc6b0bf522ed79083c5875e4fbde7ab701c6dddf0c0dbf6ad10
Contents?: true
Size: 991 Bytes
Versions: 25
Compression:
Stored size: 991 Bytes
Contents
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>Delaunay Triangulation</title> <script type="text/javascript" src="../../d3.js"></script> <script type="text/javascript" src="../../d3.geom.js"></script> <style type="text/css"> @import url("../../lib/colorbrewer/colorbrewer.css"); path { stroke: #000; stroke-width: .5px; } </style> </head> <body> <script type="text/javascript"> var w = 960, h = 500; var vertices = d3.range(500).map(function(d) { return [Math.random() * w, Math.random() * h]; }); var svg = d3.select("body") .append("svg") .attr("width", w) .attr("height", h) .attr("class", "PiYG"); svg.append("g") .selectAll("path") .data(d3.geom.delaunay(vertices)) .enter().append("path") .attr("class", function(d, i) { return "q" + (i % 9) + "-9"; }) .attr("d", function(d) { return "M" + d.join("L") + "Z"; }); </script> </body> </html>
Version data entries
25 entries across 25 versions & 1 rubygems