38e5777fc0aa8d9af827eace20840031761679da
[synfig.git] / synfig-studio / images / duck_position_icon.sif
1 <?xml version="1.0"?>
2 <canvas version="0.7" width="160" height="160" xres="2834.645752" yres="2834.645752" view-box="-3.245189 3.245189 3.245189 -3.245189" antialias="1" fps="24.000" begin-time="0f" end-time="0f" bgcolor="0.500000 0.500000 0.500000 1.000000">
3   <name>Duck Position Icon.</name>
4   <desc>Copyright 2009 Carlos L&#xF3;pez and Gerald Young. Released under GNU Public License published by the Free Software Foundation version 2.0 of the License or any later version.</desc>
5   <meta name="grid_show" content="1"/>
6   <meta name="grid_size" content="0.507061 0.507061"/>
7   <meta name="grid_snap" content="1"/>
8   <meta name="guide_show" content="1"/>
9   <meta name="guide_snap" content="0"/>
10   <meta name="onion_skin" content="0"/>
11   <layer type="PasteCanvas" active="true" version="0.1" desc="Circle">
12     <param name="z_depth">
13       <real value="0.0000000000"/>
14     </param>
15     <param name="amount">
16       <real value="1.0000000000"/>
17     </param>
18     <param name="blend_method">
19       <integer value="0"/>
20     </param>
21     <param name="origin">
22       <vector>
23         <x>0.0000000000</x>
24         <y>0.0000000000</y>
25       </vector>
26     </param>
27     <param name="canvas">
28       <canvas width="128" height="128" view-box="-3.245189 3.245189 3.245189 -3.245189">
29         <layer type="circle" active="true" version="0.1" desc="Black Circle">
30           <param name="z_depth">
31             <real value="0.0000000000"/>
32           </param>
33           <param name="amount">
34             <real value="1.0000000000"/>
35           </param>
36           <param name="blend_method">
37             <integer value="0"/>
38           </param>
39           <param name="color">
40             <color>
41               <r>0.000000</r>
42               <g>0.000000</g>
43               <b>0.000000</b>
44               <a>1.000000</a>
45             </color>
46           </param>
47           <param name="radius">
48             <real value="2.3365411882"/>
49           </param>
50           <param name="feather">
51             <real value="0.0000000000"/>
52           </param>
53           <param name="origin">
54             <vector>
55               <x>0.0000000000</x>
56               <y>0.0000000000</y>
57             </vector>
58           </param>
59           <param name="invert">
60             <bool value="false"/>
61           </param>
62           <param name="falloff">
63             <integer value="1"/>
64           </param>
65         </layer>
66         <layer type="circle" active="true" version="0.1" desc="White Circle">
67           <param name="z_depth">
68             <real value="0.0000000000"/>
69           </param>
70           <param name="amount">
71             <real value="1.0000000000"/>
72           </param>
73           <param name="blend_method">
74             <integer value="0"/>
75           </param>
76           <param name="color">
77             <color>
78               <r>1.000000</r>
79               <g>1.000000</g>
80               <b>1.000000</b>
81               <a>1.000000</a>
82             </color>
83           </param>
84           <param name="radius">
85             <real value="2.0769255006"/>
86           </param>
87           <param name="feather">
88             <real value="0.0000000000"/>
89           </param>
90           <param name="origin">
91             <vector>
92               <x>0.0000000000</x>
93               <y>0.0000000000</y>
94             </vector>
95           </param>
96           <param name="invert">
97             <bool value="false"/>
98           </param>
99           <param name="falloff">
100             <integer value="1"/>
101           </param>
102         </layer>
103         <layer type="PasteCanvas" active="true" version="0.1" desc="Circle gradient">
104           <param name="z_depth">
105             <real value="0.0000000000"/>
106           </param>
107           <param name="amount">
108             <real value="1.0000000000"/>
109           </param>
110           <param name="blend_method">
111             <integer value="0"/>
112           </param>
113           <param name="origin">
114             <vector>
115               <x>0.0000000000</x>
116               <y>0.0000000000</y>
117             </vector>
118           </param>
119           <param name="canvas">
120             <canvas>
121               <layer type="circle" active="true" version="0.1">
122                 <param name="z_depth">
123                   <real value="0.0000000000"/>
124                 </param>
125                 <param name="amount">
126                   <real value="1.0000000000"/>
127                 </param>
128                 <param name="blend_method">
129                   <integer value="0"/>
130                 </param>
131                 <param name="color">
132                   <color>
133                     <r>1.000000</r>
134                     <g>1.000000</g>
135                     <b>1.000000</b>
136                     <a>1.000000</a>
137                   </color>
138                 </param>
139                 <param name="radius">
140                   <real value="1.8173098130"/>
141                 </param>
142                 <param name="feather">
143                   <real value="0.0000000000"/>
144                 </param>
145                 <param name="origin">
146                   <vector>
147                     <x>0.0000000000</x>
148                     <y>0.0000000000</y>
149                   </vector>
150                 </param>
151                 <param name="invert">
152                   <bool value="false"/>
153                 </param>
154                 <param name="falloff">
155                   <integer value="1"/>
156                 </param>
157               </layer>
158               <layer type="linear_gradient" active="true" version="0.0" desc="Gradient">
159                 <param name="z_depth">
160                   <real value="0.0000000000"/>
161                 </param>
162                 <param name="amount">
163                   <real value="1.0000000000"/>
164                 </param>
165                 <param name="blend_method">
166                   <integer value="13"/>
167                 </param>
168                 <param name="p1">
169                   <vector>
170                     <x>1.6642030478</x>
171                     <y>-1.9762411118</y>
172                   </vector>
173                 </param>
174                 <param name="p2">
175                   <vector>
176                     <x>-0.6339452267</x>
177                     <y>0.8150724769</y>
178                   </vector>
179                 </param>
180                 <param name="gradient">
181                   <gradient>
182                     <color pos="0.000000">
183                       <r>0.064115</r>
184                       <g>0.064115</g>
185                       <b>0.064115</b>
186                       <a>1.000000</a>
187                     </color>
188                     <color pos="1.000000">
189                       <r>1.000000</r>
190                       <g>1.000000</g>
191                       <b>1.000000</b>
192                       <a>1.000000</a>
193                     </color>
194                   </gradient>
195                 </param>
196                 <param name="loop">
197                   <bool value="false"/>
198                 </param>
199                 <param name="zigzag">
200                   <bool value="false"/>
201                 </param>
202               </layer>
203             </canvas>
204           </param>
205           <param name="zoom">
206             <real value="0.0000000000"/>
207           </param>
208           <param name="time_offset">
209             <time value="0s"/>
210           </param>
211           <param name="children_lock">
212             <bool value="false"/>
213           </param>
214           <param name="focus">
215             <vector>
216               <x>0.0000000000</x>
217               <y>0.0000000000</y>
218             </vector>
219           </param>
220         </layer>
221       </canvas>
222     </param>
223     <param name="zoom">
224       <real value="0.2500000000"/>
225     </param>
226     <param name="time_offset">
227       <time value="0s"/>
228     </param>
229     <param name="children_lock">
230       <bool value="false"/>
231     </param>
232     <param name="focus">
233       <vector>
234         <x>0.0000000000</x>
235         <y>0.0000000000</y>
236       </vector>
237     </param>
238   </layer>
239   <layer type="region" active="true" version="0.1" desc="Circle193Region">
240     <param name="z_depth">
241       <real value="0.0000000000"/>
242     </param>
243     <param name="amount">
244       <real value="1.0000000000"/>
245     </param>
246     <param name="blend_method">
247       <integer value="0"/>
248     </param>
249     <param name="color">
250       <color>
251         <r>0.000000</r>
252         <g>1.000000</g>
253         <b>0.000000</b>
254         <a>1.000000</a>
255       </color>
256     </param>
257     <param name="origin">
258       <vector guid="05E7DBAFD01455EDF952FD060C9F70B8">
259         <x>0.0000000000</x>
260         <y>0.0000000000</y>
261       </vector>
262     </param>
263     <param name="invert">
264       <bool value="false"/>
265     </param>
266     <param name="antialias">
267       <bool value="true"/>
268     </param>
269     <param name="feather">
270       <real value="0.0000000000"/>
271     </param>
272     <param name="blurtype">
273       <integer value="1"/>
274     </param>
275     <param name="winding_style">
276       <integer value="0"/>
277     </param>
278     <param name="bline">
279       <bline type="bline_point" loop="true" guid="C111111F48196F6F86B060E2C7BD119B">
280         <entry>
281           <composite type="bline_point">
282             <point>
283               <vector>
284                 <x>1.0194250345</x>
285                 <y>0.0000000290</y>
286               </vector>
287             </point>
288             <width>
289               <real value="1.0000000000"/>
290             </width>
291             <origin>
292               <real value="0.5000000000"/>
293             </origin>
294             <split>
295               <bool value="false"/>
296             </split>
297             <t1>
298               <radial_composite type="vector">
299                 <radius>
300                   <real value="1.6483675183"/>
301                 </radius>
302                 <theta>
303                   <angle value="90.000000"/>
304                 </theta>
305               </radial_composite>
306             </t1>
307             <t2>
308               <radial_composite type="vector">
309                 <radius>
310                   <real value="1.6483675183"/>
311                 </radius>
312                 <theta>
313                   <angle value="90.000000"/>
314                 </theta>
315               </radial_composite>
316             </t2>
317           </composite>
318         </entry>
319         <entry>
320           <composite type="bline_point">
321             <point>
322               <vector>
323                 <x>-0.0000000515</x>
324                 <y>1.0194250345</y>
325               </vector>
326             </point>
327             <width>
328               <real value="1.0000000000"/>
329             </width>
330             <origin>
331               <real value="0.5000000000"/>
332             </origin>
333             <split>
334               <bool value="false"/>
335             </split>
336             <t1>
337               <radial_composite type="vector">
338                 <radius>
339                   <real value="1.6890386055"/>
340                 </radius>
341                 <theta>
342                   <angle value="-179.999985"/>
343                 </theta>
344               </radial_composite>
345             </t1>
346             <t2>
347               <radial_composite type="vector">
348                 <radius>
349                   <real value="1.6890386055"/>
350                 </radius>
351                 <theta>
352                   <angle value="-179.999985"/>
353                 </theta>
354               </radial_composite>
355             </t2>
356           </composite>
357         </entry>
358         <entry>
359           <composite type="bline_point">
360             <point>
361               <vector>
362                 <x>-1.0194250345</x>
363                 <y>-0.0000000601</y>
364               </vector>
365             </point>
366             <width>
367               <real value="1.0000000000"/>
368             </width>
369             <origin>
370               <real value="0.5000000000"/>
371             </origin>
372             <split>
373               <bool value="false"/>
374             </split>
375             <t1>
376               <radial_composite type="vector">
377                 <radius>
378                   <real value="1.6890386055"/>
379                 </radius>
380                 <theta>
381                   <angle value="-89.999992"/>
382                 </theta>
383               </radial_composite>
384             </t1>
385             <t2>
386               <radial_composite type="vector">
387                 <radius>
388                   <real value="1.6890386055"/>
389                 </radius>
390                 <theta>
391                   <angle value="-89.999992"/>
392                 </theta>
393               </radial_composite>
394             </t2>
395           </composite>
396         </entry>
397         <entry>
398           <composite type="bline_point">
399             <point>
400               <vector>
401                 <x>0.0000000052</x>
402                 <y>-1.0194250345</y>
403               </vector>
404             </point>
405             <width>
406               <real value="1.0000000000"/>
407             </width>
408             <origin>
409               <real value="0.5000000000"/>
410             </origin>
411             <split>
412               <bool value="false"/>
413             </split>
414             <t1>
415               <radial_composite type="vector">
416                 <radius>
417                   <real value="1.6890386055"/>
418                 </radius>
419                 <theta>
420                   <angle value="0.000001"/>
421                 </theta>
422               </radial_composite>
423             </t1>
424             <t2>
425               <radial_composite type="vector">
426                 <radius>
427                   <real value="1.6890386055"/>
428                 </radius>
429                 <theta>
430                   <angle value="0.000001"/>
431                 </theta>
432               </radial_composite>
433             </t2>
434           </composite>
435         </entry>
436       </bline>
437     </param>
438   </layer>
439   <layer type="outline" active="true" version="0.2" desc="Circle193Contorno">
440     <param name="z_depth">
441       <real value="0.0000000000"/>
442     </param>
443     <param name="amount">
444       <real value="1.0000000000"/>
445     </param>
446     <param name="blend_method">
447       <integer value="0"/>
448     </param>
449     <param name="color">
450       <color>
451         <r>0.000000</r>
452         <g>0.000000</g>
453         <b>0.000000</b>
454         <a>1.000000</a>
455       </color>
456     </param>
457     <param name="origin">
458       <vector guid="05E7DBAFD01455EDF952FD060C9F70B8">
459         <x>0.0000000000</x>
460         <y>0.0000000000</y>
461       </vector>
462     </param>
463     <param name="invert">
464       <bool value="false"/>
465     </param>
466     <param name="antialias">
467       <bool value="true"/>
468     </param>
469     <param name="feather">
470       <real value="0.0000000000"/>
471     </param>
472     <param name="blurtype">
473       <integer value="1"/>
474     </param>
475     <param name="winding_style">
476       <integer value="0"/>
477     </param>
478     <param name="bline">
479       <bline type="bline_point" loop="true" guid="C111111F48196F6F86B060E2C7BD119B">
480         <entry>
481           <composite type="bline_point">
482             <point>
483               <vector>
484                 <x>1.0194250345</x>
485                 <y>0.0000000290</y>
486               </vector>
487             </point>
488             <width>
489               <real value="1.0000000000"/>
490             </width>
491             <origin>
492               <real value="0.5000000000"/>
493             </origin>
494             <split>
495               <bool value="false"/>
496             </split>
497             <t1>
498               <radial_composite type="vector">
499                 <radius>
500                   <real value="1.6483675183"/>
501                 </radius>
502                 <theta>
503                   <angle value="90.000000"/>
504                 </theta>
505               </radial_composite>
506             </t1>
507             <t2>
508               <radial_composite type="vector">
509                 <radius>
510                   <real value="1.6483675183"/>
511                 </radius>
512                 <theta>
513                   <angle value="90.000000"/>
514                 </theta>
515               </radial_composite>
516             </t2>
517           </composite>
518         </entry>
519         <entry>
520           <composite type="bline_point">
521             <point>
522               <vector>
523                 <x>-0.0000000515</x>
524                 <y>1.0194250345</y>
525               </vector>
526             </point>
527             <width>
528               <real value="1.0000000000"/>
529             </width>
530             <origin>
531               <real value="0.5000000000"/>
532             </origin>
533             <split>
534               <bool value="false"/>
535             </split>
536             <t1>
537               <radial_composite type="vector">
538                 <radius>
539                   <real value="1.6890386055"/>
540                 </radius>
541                 <theta>
542                   <angle value="-179.999985"/>
543                 </theta>
544               </radial_composite>
545             </t1>
546             <t2>
547               <radial_composite type="vector">
548                 <radius>
549                   <real value="1.6890386055"/>
550                 </radius>
551                 <theta>
552                   <angle value="-179.999985"/>
553                 </theta>
554               </radial_composite>
555             </t2>
556           </composite>
557         </entry>
558         <entry>
559           <composite type="bline_point">
560             <point>
561               <vector>
562                 <x>-1.0194250345</x>
563                 <y>-0.0000000601</y>
564               </vector>
565             </point>
566             <width>
567               <real value="1.0000000000"/>
568             </width>
569             <origin>
570               <real value="0.5000000000"/>
571             </origin>
572             <split>
573               <bool value="false"/>
574             </split>
575             <t1>
576               <radial_composite type="vector">
577                 <radius>
578                   <real value="1.6890386055"/>
579                 </radius>
580                 <theta>
581                   <angle value="-89.999992"/>
582                 </theta>
583               </radial_composite>
584             </t1>
585             <t2>
586               <radial_composite type="vector">
587                 <radius>
588                   <real value="1.6890386055"/>
589                 </radius>
590                 <theta>
591                   <angle value="-89.999992"/>
592                 </theta>
593               </radial_composite>
594             </t2>
595           </composite>
596         </entry>
597         <entry>
598           <composite type="bline_point">
599             <point>
600               <vector>
601                 <x>0.0000000052</x>
602                 <y>-1.0194250345</y>
603               </vector>
604             </point>
605             <width>
606               <real value="1.0000000000"/>
607             </width>
608             <origin>
609               <real value="0.5000000000"/>
610             </origin>
611             <split>
612               <bool value="false"/>
613             </split>
614             <t1>
615               <radial_composite type="vector">
616                 <radius>
617                   <real value="1.6890386055"/>
618                 </radius>
619                 <theta>
620                   <angle value="0.000001"/>
621                 </theta>
622               </radial_composite>
623             </t1>
624             <t2>
625               <radial_composite type="vector">
626                 <radius>
627                   <real value="1.6890386055"/>
628                 </radius>
629                 <theta>
630                   <angle value="0.000001"/>
631                 </theta>
632               </radial_composite>
633             </t2>
634           </composite>
635         </entry>
636       </bline>
637     </param>
638     <param name="width">
639       <real value="0.4056485931"/>
640     </param>
641     <param name="expand">
642       <real value="0.0000000000"/>
643     </param>
644     <param name="sharp_cusps">
645       <bool value="true"/>
646     </param>
647     <param name="round_tip[0]">
648       <bool value="true"/>
649     </param>
650     <param name="round_tip[1]">
651       <bool value="true"/>
652     </param>
653     <param name="loopyness">
654       <real value="1.0000000000"/>
655     </param>
656     <param name="homogeneous_width">
657       <bool value="true"/>
658     </param>
659   </layer>
660   <layer type="outline" active="false" version="0.2" desc="NewBLine058 Outline">
661     <param name="z_depth">
662       <real value="0.0000000000"/>
663     </param>
664     <param name="amount">
665       <real value="1.0000000000"/>
666     </param>
667     <param name="blend_method">
668       <integer value="0"/>
669     </param>
670     <param name="color">
671       <color>
672         <r>0.000000</r>
673         <g>0.000000</g>
674         <b>0.000000</b>
675         <a>1.000000</a>
676       </color>
677     </param>
678     <param name="origin">
679       <vector>
680         <x>0.0000000000</x>
681         <y>0.0000000000</y>
682       </vector>
683     </param>
684     <param name="invert">
685       <bool value="false"/>
686     </param>
687     <param name="antialias">
688       <bool value="true"/>
689     </param>
690     <param name="feather">
691       <real value="0.0000000000"/>
692     </param>
693     <param name="blurtype">
694       <integer value="1"/>
695     </param>
696     <param name="winding_style">
697       <integer value="0"/>
698     </param>
699     <param name="bline">
700       <bline type="bline_point" loop="true">
701         <entry>
702           <composite type="bline_point">
703             <point>
704               <vector>
705                 <x>-2.9076893330</x>
706                 <y>0.5070610046</y>
707               </vector>
708             </point>
709             <width>
710               <real value="1.0000000000"/>
711             </width>
712             <origin>
713               <real value="0.5000000000"/>
714             </origin>
715             <split>
716               <bool value="false"/>
717             </split>
718             <t1>
719               <radial_composite type="vector">
720                 <radius>
721                   <real value="4.6341121148"/>
722                 </radius>
723                 <theta>
724                   <angle value="79.988579"/>
725                 </theta>
726               </radial_composite>
727             </t1>
728             <t2>
729               <radial_composite type="vector">
730                 <radius>
731                   <real value="4.6341121148"/>
732                 </radius>
733                 <theta>
734                   <angle value="79.988579"/>
735                 </theta>
736               </radial_composite>
737             </t2>
738           </composite>
739         </entry>
740         <entry>
741           <composite type="bline_point">
742             <point>
743               <vector>
744                 <x>-0.5070610046</x>
745                 <y>2.0282440186</y>
746               </vector>
747             </point>
748             <width>
749               <real value="1.0000000000"/>
750             </width>
751             <origin>
752               <real value="0.5000000000"/>
753             </origin>
754             <split>
755               <bool value="false"/>
756             </split>
757             <t1>
758               <radial_composite type="vector">
759                 <radius>
760                   <real value="2.1512776491"/>
761                 </radius>
762                 <theta>
763                   <angle value="45.000000"/>
764                 </theta>
765               </radial_composite>
766             </t1>
767             <t2>
768               <radial_composite type="vector">
769                 <radius>
770                   <real value="2.1512776491"/>
771                 </radius>
772                 <theta>
773                   <angle value="45.000000"/>
774                 </theta>
775               </radial_composite>
776             </t2>
777           </composite>
778         </entry>
779         <entry>
780           <composite type="bline_point">
781             <point>
782               <vector>
783                 <x>2.5353050232</x>
784                 <y>2.9336509705</y>
785               </vector>
786             </point>
787             <width>
788               <real value="1.0000000000"/>
789             </width>
790             <origin>
791               <real value="0.5000000000"/>
792             </origin>
793             <split>
794               <bool value="false"/>
795             </split>
796             <t1>
797               <radial_composite type="vector">
798                 <radius>
799                   <real value="2.3855263162"/>
800                 </radius>
801                 <theta>
802                   <angle value="-39.618435"/>
803                 </theta>
804               </radial_composite>
805             </t1>
806             <t2>
807               <radial_composite type="vector">
808                 <radius>
809                   <real value="2.3855263162"/>
810                 </radius>
811                 <theta>
812                   <angle value="-39.618435"/>
813                 </theta>
814               </radial_composite>
815             </t2>
816           </composite>
817         </entry>
818         <entry>
819           <composite type="bline_point">
820             <point>
821               <vector>
822                 <x>2.0282440186</x>
823                 <y>0.0000000000</y>
824               </vector>
825             </point>
826             <width>
827               <real value="1.0000000000"/>
828             </width>
829             <origin>
830               <real value="0.5000000000"/>
831             </origin>
832             <split>
833               <bool value="false"/>
834             </split>
835             <t1>
836               <radial_composite type="vector">
837                 <radius>
838                   <real value="3.4014686253"/>
839                 </radius>
840                 <theta>
841                   <angle value="-63.434952"/>
842                 </theta>
843               </radial_composite>
844             </t1>
845             <t2>
846               <radial_composite type="vector">
847                 <radius>
848                   <real value="3.4014686253"/>
849                 </radius>
850                 <theta>
851                   <angle value="-63.434952"/>
852                 </theta>
853               </radial_composite>
854             </t2>
855           </composite>
856         </entry>
857         <entry>
858           <composite type="bline_point">
859             <point>
860               <vector>
861                 <x>0.1557690650</x>
862                 <y>-2.6480741501</y>
863               </vector>
864             </point>
865             <width>
866               <real value="1.0000000000"/>
867             </width>
868             <origin>
869               <real value="0.5000000000"/>
870             </origin>
871             <split>
872               <bool value="false"/>
873             </split>
874             <t1>
875               <radial_composite type="vector">
876                 <radius>
877                   <real value="3.3971142465"/>
878                 </radius>
879                 <theta>
880                   <angle value="206.601791"/>
881                 </theta>
882               </radial_composite>
883             </t1>
884             <t2>
885               <radial_composite type="vector">
886                 <radius>
887                   <real value="3.3971142465"/>
888                 </radius>
889                 <theta>
890                   <angle value="206.601791"/>
891                 </theta>
892               </radial_composite>
893             </t2>
894           </composite>
895         </entry>
896         <entry>
897           <composite type="bline_point">
898             <point>
899               <vector>
900                 <x>-1.5211830139</x>
901                 <y>-1.0141220093</y>
902               </vector>
903             </point>
904             <width>
905               <real value="1.0000000000"/>
906             </width>
907             <origin>
908               <real value="0.5000000000"/>
909             </origin>
910             <split>
911               <bool value="false"/>
912             </split>
913             <t1>
914               <radial_composite type="vector">
915                 <radius>
916                   <real value="2.1512776491"/>
917                 </radius>
918                 <theta>
919                   <angle value="135.000000"/>
920                 </theta>
921               </radial_composite>
922             </t1>
923             <t2>
924               <radial_composite type="vector">
925                 <radius>
926                   <real value="2.1512776491"/>
927                 </radius>
928                 <theta>
929                   <angle value="135.000000"/>
930                 </theta>
931               </radial_composite>
932             </t2>
933           </composite>
934         </entry>
935       </bline>
936     </param>
937     <param name="width">
938       <real value="0.2535303980"/>
939     </param>
940     <param name="expand">
941       <real value="0.0000000000"/>
942     </param>
943     <param name="sharp_cusps">
944       <bool value="true"/>
945     </param>
946     <param name="round_tip[0]">
947       <bool value="true"/>
948     </param>
949     <param name="round_tip[1]">
950       <bool value="true"/>
951     </param>
952     <param name="loopyness">
953       <real value="1.0000000000"/>
954     </param>
955     <param name="homogeneous_width">
956       <bool value="true"/>
957     </param>
958   </layer>
959 </canvas>