source: Dev/trunk/d3/test/svg/test-symbol.js @ 76

Last change on this file since 76 was 76, checked in by fpvanagthoven, 14 years ago

d3

File size: 2.0 KB
RevLine 
[76]1require("./../../lib/env-js/envjs/node");
2require("./../../d3");
3
4var symbol = d3.svg.symbol();
5console.log("default:");
6console.log("  undefined:", symbol());
7console.log("");
8
9var symbol = d3.svg.symbol().size(Number);
10console.log("size(Number):");
11console.log("   0:", symbol(0));
12console.log("   Ï€:", symbol(Math.PI));
13console.log("  4π:", symbol(4 * Math.PI));
14console.log("");
15
16var symbol = d3.svg.symbol().size(function(d) { return d.z; });
17console.log("size(d.z):");
18console.log("   0:", symbol({z: 0}));
19console.log("   Ï€:", symbol({z: Math.PI}));
20console.log("  4π:", symbol({z: 4 * Math.PI}));
21console.log("");
22
23var symbol = d3.svg.symbol().type("cross").size(Number);
24console.log("type(cross).size(Number):");
25console.log("   0:", symbol(0));
26console.log("  20:", symbol(20));
27console.log("");
28
29var symbol = d3.svg.symbol().type("diamond").size(Number);
30console.log("type(diamond).size(Number):");
31console.log("   0:", symbol(0));
32console.log("  10:", symbol(10));
33console.log("");
34
35var symbol = d3.svg.symbol().type("square").size(Number);
36console.log("type(square).size(Number):");
37console.log("   0:", symbol(0));
38console.log("   4:", symbol(4));
39console.log("  16:", symbol(16));
40console.log("");
41
42var symbol = d3.svg.symbol().type("triangle-down").size(Number);
43console.log("type(triangle-down).size(Number):");
44console.log("   0:", symbol(0));
45console.log("  10:", symbol(10));
46console.log("");
47
48var symbol = d3.svg.symbol().type("triangle-up").size(Number);
49console.log("type(triangle-up).size(Number):");
50console.log("   0:", symbol(0));
51console.log("  10:", symbol(10));
52console.log("");
53
54var symbol = d3.svg.symbol().type(String);
55console.log("type(String):");
56console.log("      undefined:", symbol());
57console.log("         circle:", symbol("circle"));
58console.log("          cross:", symbol("cross"));
59console.log("        diamond:", symbol("diamond"));
60console.log("         square:", symbol("square"));
61console.log("  triangle-down:", symbol("triangle-down"));
62console.log("    triangle-up:", symbol("triangle-up"));
63console.log("");
Note: See TracBrowser for help on using the repository browser.