1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
SVG.defaults = {
// Default matrix
matrix: '1,0,0,1,0,0'
// Default attribute values
, attrs: {
/* fill and stroke */
'fill-opacity': 1
, 'stroke-opacity': 1
, 'stroke-width': 0
, fill: '#000'
, stroke: '#000'
, opacity: 1
/* position */
, x: 0
, y: 0
, cx: 0
, cy: 0
/* size */
, width: 0
, height: 0
/* radius */
, r: 0
, rx: 0
, ry: 0
/* gradient */
, offset: 0
}
// Default transformation values
, trans: function() {
return {
/* translate */
x: 0
, y: 0
/* scale */
, scaleX: 1
, scaleY: 1
/* rotate */
, rotation: 0
/* skew */
, skewX: 0
, skewY: 0
/* matrix */
, matrix: this.matrix
, a: 1
, b: 0
, c: 0
, d: 1
, e: 0
, f: 0
}
}
}
|