source: Dev/trunk/d3/test/scale/test-linear.out @ 76

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

d3

File size: 2.1 KB
RevLine 
[76]1domain([0, 1]).range([0, 1]):
2         -0.5  ->  −0.500
3          0.0  ->   0.000
4          0.5  ->   0.500
5          1.0  ->   1.000
6          1.5  ->   1.500
7
8domain([1, 2]).range([0, 1]):
9          0.5  ->  −0.500
10          1.0  ->   0.000
11          1.5  ->   0.500
12          2.0  ->   1.000
13          2.5  ->   1.500
14
15domain([01/01/1990, 01/01/1991]).range([0, 1]):
16   10/20/1989  ->  −0.200
17   01/01/1990  ->   0.000
18   03/15/1990  ->   0.200
19   05/27/1990  ->   0.400
20   01/01/1991  ->   1.000
21   03/15/1991  ->   1.200
22
23domain([0, 1]).range(["red", "blue"]):
24         -0.5  ->  rgb(383,0,-127)
25          0.0  ->  rgb(255,0,0)
26          0.5  ->  rgb(128,0,128)
27          1.0  ->  rgb(0,0,255)
28          1.5  ->  rgb(-127,0,383)
29
30domain([0, 1]).range(["red", "blue"]).interpolate(hsl):
31         -0.5  ->  #0000ff
32          0.0  ->  #ff0000
33          0.5  ->  #00ff00
34          1.0  ->  #0000ff
35          1.5  ->  #ff0000
36
37domain coercion:
38       String  ->  [ 1, 2 ]
39         Date  ->  [ 631180800000, 662716800000 ]
40       Number  ->  [ 41, 42 ]
41
42domain coercion, invert:
43       String  ->  1
44         Date  ->  646948800000
45       Number  ->  21
46
47range coercion, invert:
48       String  ->  0.5
49         Date  ->  0.5
50       Number  ->  0.5
51          ???  ->  NaN
52
53ticks:
54            1  ->  0, 1
55            2  ->  0.0, 0.5, 1.0
56            5  ->  0.0, 0.2, 0.4, 0.6, 0.8, 1.0
57           10  ->  0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0
58
59descending ticks:
60            1  ->  0, 1
61            2  ->  0.0, 0.5, 1.0
62            5  ->  0.0, 0.2, 0.4, 0.6, 0.8, 1.0
63           10  ->  0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0
64
65domain clamping:
66   inspection  ->  true
67        under  ->  0
68         over  ->  1
69
70domain clamping reversed:
71        under  ->  1
72         over  ->  0
73
74domain unclamping:
75        under  ->  -1
76         over  ->  11
77
78nice():
79   [ 1.100, 10.900 ]    ->   1.000, 11.000
80   [ 10.900, 1.100 ]    ->   11.000, 1.000
81   [ 0.700, 11.001 ]    ->   0.000, 12.000
82   [ 123.100, 6.700 ]   ->   130.000, 0.000
83   [ 0.000, 0.490 ]     ->   0.000, 0.500
84
Note: See TracBrowser for help on using the repository browser.