|
1 path_addRect path 400 0 80 80 |
|
2 path_addEllipse path 440 40 60 60 |
|
3 |
|
4 setRenderHint Antialiasing |
|
5 |
|
6 setPen black |
|
7 |
|
8 begin_block gradients |
|
9 gradient_clearStops |
|
10 gradient_appendStop 0 red |
|
11 gradient_appendStop 0.25 orange |
|
12 gradient_appendStop 0.5 yellow |
|
13 gradient_appendStop 0.8 green |
|
14 gradient_appendStop 1 cyan |
|
15 |
|
16 gradient_setSpread PadSpread |
|
17 gradient_setRadial 20 20 50 40 40 |
|
18 drawRect 0 0 100 100 |
|
19 |
|
20 gradient_setSpread ReflectSpread |
|
21 gradient_setRadial 120 20 50 140 40 |
|
22 drawEllipse 100 0 100 100 |
|
23 |
|
24 gradient_setSpread RepeatSpread |
|
25 gradient_setRadial 220 20 50 240 40 |
|
26 drawRoundRect 200 0 100 100 |
|
27 |
|
28 gradient_clearStops |
|
29 gradient_appendStop 0 3f7f7fff |
|
30 gradient_appendStop 0.5 dfdfffff |
|
31 gradient_appendStop 1 7f00007f |
|
32 |
|
33 gradient_setSpread PadSpread |
|
34 gradient_setRadial 320 20 50 340 40 |
|
35 drawPolygon [300 0 390 0 350 99] |
|
36 |
|
37 gradient_setSpread ReflectSpread |
|
38 gradient_setRadial 420 20 50 440 40 |
|
39 drawPath path |
|
40 |
|
41 gradient_setSpread RepeatSpread |
|
42 gradient_setRadial 520 20 50 540 40 |
|
43 drawPie 500 0 100 100 720 4320 |
|
44 end_block |
|
45 |
|
46 translate 0 100 |
|
47 scale 1 2 |
|
48 repeat_block gradients |
|
49 |
|
50 resetMatrix |
|
51 translate 0 300 |
|
52 brushTranslate 30 0 |
|
53 brushScale 0.9 0.9 |
|
54 brushRotate 20 |
|
55 repeat_block gradients |
|
56 |
|
57 # Some helpful info perhaps? |
|
58 resetMatrix |
|
59 setPen black |
|
60 |
|
61 drawText 610 50 "No XForm" |
|
62 drawText 610 200 "scale 1x2" |
|
63 drawText 610 300 "brush transform" |
|
64 drawText 10 450 "Pad" |
|
65 drawText 110 450 "Reflect" |
|
66 drawText 210 450 "Repeat" |
|
67 drawText 310 450 "Pad w/alpha" |
|
68 drawText 410 450 "Reflect w/alpha" |
|
69 drawText 510 450 "Repeat w/alpha" |
|
70 |
|
71 # Radius and focal indicators |
|
72 setPen 3f000000 |
|
73 setBrush nobrush |
|
74 |
|
75 begin_block ellipse_draw |
|
76 setClipRect 0 0 100 100 |
|
77 drawEllipse -30 -30 100 100 |
|
78 drawEllipse 35 35 11 11 |
|
79 translate 100 0 |
|
80 end_block |
|
81 |
|
82 repeat_block ellipse_draw |
|
83 repeat_block ellipse_draw |
|
84 repeat_block ellipse_draw |
|
85 repeat_block ellipse_draw |
|
86 repeat_block ellipse_draw |
|
87 |
|
88 resetMatrix |
|
89 translate 0 100 |
|
90 scale 1 2 |
|
91 repeat_block ellipse_draw |
|
92 repeat_block ellipse_draw |
|
93 repeat_block ellipse_draw |
|
94 repeat_block ellipse_draw |
|
95 repeat_block ellipse_draw |
|
96 repeat_block ellipse_draw |