annotate pyink/primitive_test.svg @ 1535:9aff42a7e2b9 tip

Fix issue of add/remove a frame at a scene before all key frames of a layer. When you added or removed a frame at a scene before all key frames of a layer, frameline was not updated correctly. It seems nothing happened, but domview is updated. This changeset fix this issue by correcting logic for boundary case.
author Thinker K.F. Li <thinker@codemud.net>
date Fri, 30 Sep 2011 22:07:28 +0800
parents 96a7abce774a
children
rev   line source
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
3
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
4 <svg
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
5 xmlns:ns0="http://madbutterfly.sourceforge.net/DTD/madbutterfly.dtd"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
6 xmlns:dc="http://purl.org/dc/elements/1.1/"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
7 xmlns:cc="http://creativecommons.org/ns#"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
8 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
9 xmlns:svg="http://www.w3.org/2000/svg"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
10 xmlns="http://www.w3.org/2000/svg"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
11 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
12 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
1146
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
13 width="744.09448"
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
14 height="1052.3622"
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
15 id="svg2"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
16 version="1.1"
1146
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
17 inkscape:version="0.48+devel r9776"
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
18 sodipodi:docname="primitive_test.svg"
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
19 style="display:inline">
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
20 <defs
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
21 id="defs4" />
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
22 <sodipodi:namedview
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
23 id="base"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
24 pagecolor="#ffffff"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
25 bordercolor="#666666"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
26 borderopacity="1.0"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
27 inkscape:pageopacity="0.0"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
28 inkscape:pageshadow="2"
1157
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
29 inkscape:zoom="0.7"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
30 inkscape:cx="174.98236"
1157
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
31 inkscape:cy="910.80426"
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
32 inkscape:document-units="px"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
33 inkscape:current-layer="icon3s9194"
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
34 showgrid="false"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
35 inkscape:window-width="1222"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
36 inkscape:window-height="639"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
37 inkscape:window-x="199"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
38 inkscape:window-y="151"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
39 inkscape:window-maximized="0" />
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
40 <metadata
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
41 id="metadata7">
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
42 <rdf:RDF>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
43 <cc:Work
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
44 rdf:about="">
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
45 <dc:format>image/svg+xml</dc:format>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
46 <dc:type
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
47 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
48 <dc:title />
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
49 </cc:Work>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
50 </rdf:RDF>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
51 <ns0:scenes>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
52 <ns0:scene
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
53 start="1"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
54 end="5"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
55 ref="icon3s1983"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
56 type="scale" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
57 <ns0:scene
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
58 start="6"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
59 end="15"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
60 ref="icon3s9667"
1163
wycc
parents: 1162
diff changeset
61 type="scale" />
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
62 <ns0:scene
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
63 start="16"
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
64 end="21"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
65 ref="icon3s9194"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
66 type="normal" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
67 <ns0:scene
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
68 start="1"
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
69 end="9"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
70 ref="icon2s5149"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
71 type="normal" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
72 <ns0:scene
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
73 start="10"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
74 end="20"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
75 ref="icon2s7055"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
76 type="scale" />
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
77 <ns0:scene
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
78 start="21"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
79 ref="icon2s8465"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
80 type="normal" />
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
81 <ns0:scene
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
82 start="1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
83 end="10"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
84 ref="icon1s6535"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
85 type="scale" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
86 <ns0:scene
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
87 start="11"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
88 end="20"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
89 ref="icon1s5911"
1163
wycc
parents: 1162
diff changeset
90 type="scale" />
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
91 <ns0:scene
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
92 start="21"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
93 ref="icon1s3"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
94 type="normal" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
95 <ns0:scene
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
96 start="1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
97 end="8"
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
98 ref="Layer 1s1983"
1157
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
99 type="scale" />
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
100 </ns0:scenes>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
101 </metadata>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
102 <g
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
103 inkscape:label="Layer 1"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
104 inkscape:groupmode="layer"
1146
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
105 id="layer1"
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
106 style="display:inline">
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
107 <g
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
108 id="Layer 1s1983"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
109 inkscape:groupmode="layer"
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
110 style="display:none">
1157
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
111 <rect
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
112 style="fill:#808000;fill-opacity:1"
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
113 id="rect3098"
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
114 width="57.142857"
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
115 height="61.42857"
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
116 x="21.428572"
3a891dccabd8 Remove the locate tween. It is a special case for the scale tween
wycc
parents: 1146
diff changeset
117 y="153.79076" />
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
118 </g>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
119 <g
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
120 inkscape:label="dup"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
121 sodipodi:insensitive="1"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
122 style="display:none"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
123 id="g3178" />
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
124 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
125 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
126 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
127 id="layer2"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
128 inkscape:label="icon1">
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
129 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
130 id="icon1s6535"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
131 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
132 style="display:none">
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
133 <path
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
134 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
135 style="fill:#999999;fill-opacity:1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
136 id="path3105"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
137 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
138 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
139 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
140 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
141 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
142 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
143 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
144 style="display:none"
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
145 inkscape:groupmode="layer"
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
146 id="icon1s5911"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
147 ns0:duplicate-src="icon1s6535">
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
148 <path
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
149 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
150 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
151 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
152 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
153 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
154 id="path3112"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
155 style="fill:#999999;fill-opacity:1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
156 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
157 ns0:duplicate-src="path3105"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
158 transform="translate(0,85.714286)" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
159 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
160 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
161 ns0:duplicate-src="icon1s5911"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
162 id="icon1s3"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
163 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
164 style="display: none">
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
165 <path
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
166 transform="translate(0,85.714286)"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
167 ns0:duplicate-src="path3112"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
168 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
169 style="fill:#999999;fill-opacity:1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
170 id="path3270"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
171 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
172 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
173 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
174 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
175 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
176 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
177 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
178 inkscape:label="dup"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
179 sodipodi:insensitive="1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
180 style=""
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
181 id="g3172">
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
182 <g
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
183 ref="path3112"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
184 id="g3174"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
185 transform="matrix(1,0,0,1,0,0)">
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
186 <path
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
187 transform="translate(0,85.714286)"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
188 ns0:duplicate-src="path3105"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
189 sodipodi:type="arc"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
190 style="fill:#999999;fill-opacity:1"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
191 id="path3176"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
192 sodipodi:cx="73.571426"
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
193 sodipodi:cy="46.647896"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
194 sodipodi:rx="29.285715"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
195 sodipodi:ry="28.571428"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
196 d="m 102.85714,46.647896 c 0,15.779564 -13.11166,28.571428 -29.285714,28.571428 -16.174053,0 -29.285715,-12.791864 -29.285715,-28.571428 0,-15.779564 13.111662,-28.571428 29.285715,-28.571428 16.174054,0 29.285714,12.791864 29.285714,28.571428 z" />
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
197 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
198 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
199 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
200 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
201 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
202 id="layer3"
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
203 inkscape:label="icon2"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
204 style="display:inline">
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
205 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
206 id="icon2s5149"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
207 inkscape:groupmode="layer"
1163
wycc
parents: 1162
diff changeset
208 style="display:none">
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
209 <path
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
210 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
211 sodipodi:ry="28.571428"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
212 sodipodi:rx="29.285715"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
213 sodipodi:cy="46.647896"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
214 sodipodi:cx="73.571426"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
215 id="path5059"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
216 style="fill:#999999;fill-opacity:1;display:inline"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
217 sodipodi:type="arc"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
218 transform="translate(86.428574,1.4285721)" />
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
219 </g>
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
220 <g
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
221 id="icon2s7055"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
222 inkscape:groupmode="layer"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
223 style="display:none">
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
224 <path
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
225 transform="translate(86.428574,1.4285721)"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
226 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
227 style="fill:#999999;fill-opacity:1;display:inline"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
228 id="path3105-1"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
229 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
230 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
231 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
232 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
233 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z" />
1146
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
234 </g>
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
235 <g
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
236 style="display: none"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
237 inkscape:groupmode="layer"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
238 id="icon2s8465"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
239 ns0:duplicate-src="icon2s5149">
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
240 <path
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
241 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
242 sodipodi:ry="28.571428"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
243 sodipodi:rx="29.285715"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
244 sodipodi:cy="46.647896"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
245 sodipodi:cx="73.571426"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
246 id="path3867"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
247 style="fill:#999999;fill-opacity:1;display:inline"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
248 sodipodi:type="arc"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
249 transform="translate(87.857145,91.428572)"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
250 ns0:duplicate-src="path3105-1" />
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
251 </g>
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
252 <g
1146
e14ec6d1a661 CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
wycc
parents: 1140
diff changeset
253 inkscape:label="dup"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
254 sodipodi:insensitive="1"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
255 style=""
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
256 id="g3166">
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
257 <g
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
258 ref="path3105-1"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
259 id="g3168"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
260 transform="matrix(1,0,0,1,0.779221,49.0909)">
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
261 <path
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
262 d="m 102.85714,46.647896 c 0,15.779564 -13.11166,28.571428 -29.285714,28.571428 -16.174053,0 -29.285715,-12.791864 -29.285715,-28.571428 0,-15.779564 13.111662,-28.571428 29.285715,-28.571428 16.174054,0 29.285714,12.791864 29.285714,28.571428 z"
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
263 sodipodi:ry="28.571428"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
264 sodipodi:rx="29.285715"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
265 sodipodi:cy="46.647896"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
266 sodipodi:cx="73.571426"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
267 id="path3170"
1168
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
268 style="fill:#999999;fill-opacity:1;display:inline"
be1f15701770 Update chnage to example file
wycc
parents: 1163
diff changeset
269 sodipodi:type="arc"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
270 transform="translate(86.428574,1.4285721)" />
1163
wycc
parents: 1162
diff changeset
271 </g>
wycc
parents: 1162
diff changeset
272 </g>
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
273 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
274 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
275 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
276 id="layer4"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
277 inkscape:label="icon3"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
278 style="display:inline">
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
279 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
280 id="icon3s1983"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
281 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
282 style="display:none">
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
283 <path
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
284 transform="translate(177.85715,2.8571441)"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
285 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
286 style="fill:#999999;fill-opacity:1;display:inline"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
287 id="path3105-0"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
288 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
289 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
290 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
291 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
292 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
293 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
294 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
295 style="display:none"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
296 inkscape:groupmode="layer"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
297 id="icon3s9667"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
298 ns0:duplicate-src="icon3s1983">
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
299 <path
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
300 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
301 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
302 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
303 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
304 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
305 id="path3196"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
306 style="fill:#999999;fill-opacity:1;display:inline"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
307 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
308 transform="translate(177.85715,2.8571441)"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
309 ns0:duplicate-src="path3105-0" />
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
310 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
311 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
312 ns0:duplicate-src="icon3s9667"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
313 id="icon3s9194"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
314 inkscape:groupmode="layer"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
315 style="">
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
316 <path
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
317 ns0:duplicate-src="path3196"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
318 transform="translate(177.85715,88.57143)"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
319 sodipodi:type="arc"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
320 style="fill:#999999;fill-opacity:1;display:inline"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
321 id="path3211"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
322 sodipodi:cx="73.571426"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
323 sodipodi:cy="46.647896"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
324 sodipodi:rx="29.285715"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
325 sodipodi:ry="28.571428"
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
326 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z" />
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
327 <rect
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
328 style="color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
329 id="rect3162"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
330 width="44.285713"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
331 height="51.42857"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
332 x="202.85715"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
333 y="15.219325" />
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
334 </g>
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
335 <g
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
336 style="display:none"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
337 inkscape:groupmode="layer"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
338 id="icon3s6722"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
339 ns0:duplicate-src="icon3s9194">
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
340 <path
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
341 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
342 sodipodi:ry="28.571428"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
343 sodipodi:rx="29.285715"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
344 sodipodi:cy="46.647896"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
345 sodipodi:cx="73.571426"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
346 id="path3154"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
347 style="fill:#999999;fill-opacity:1;display:inline"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
348 sodipodi:type="arc"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
349 transform="translate(177.85715,88.57143)"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
350 ns0:duplicate-src="path3211" />
1162
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
351 </g>
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
352 <g
64c54ef39480 Check in example for debugging
wycc
parents: 1157
diff changeset
353 inkscape:label="dup"
1174
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
354 sodipodi:insensitive="true"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
355 id="g3164"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
356 style="display:none">
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
357 <path
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
358 d="m 102.85714,46.647896 a 29.285715,28.571428 0 1 1 -58.571429,0 29.285715,28.571428 0 1 1 58.571429,0 z"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
359 sodipodi:ry="28.571428"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
360 sodipodi:rx="29.285715"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
361 sodipodi:cy="46.647896"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
362 sodipodi:cx="73.571426"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
363 id="path3180"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
364 style="fill:#999999;fill-opacity:1;display:inline"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
365 sodipodi:type="arc"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
366 transform="translate(177.85715,88.57143)"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
367 ns0:duplicate-src="path3196"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
368 ref="path3211" />
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
369 <rect
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
370 y="15.219325"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
371 x="202.85715"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
372 height="51.42857"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
373 width="44.285713"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
374 id="rect3182"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
375 style="color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
96a7abce774a Add functions to insert and remove frame.
wycc
parents: 1168
diff changeset
376 ref="rect3162" />
1137
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
377 </g>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
378 </g>
a821ad26f6d9 Add sample SVG animation file.
wycc
parents:
diff changeset
379 </svg>