| # Version: 1 |
| # CheckVsReference: 5% |
| |
| path_addRect p 0 0 75 75 |
| path_addEllipse p 25 25 75 75 |
| |
| translate 10 10 |
| |
| begin_block setup_gradient |
| gradient_clearStops |
| gradient_appendStop 0 red |
| gradient_appendStop 0.1 blue |
| gradient_appendStop 0.2 yellow |
| gradient_appendStop 0.3 cyan |
| gradient_appendStop 0.4 magenta |
| gradient_appendStop 0.5 green |
| gradient_appendStop 0.6 black |
| gradient_appendStop 0.7 indianred |
| gradient_appendStop 0.8 white |
| gradient_appendStop 0.9 orange |
| gradient_appendStop 1 blue |
| gradient_setLinear 0 0 100 100 |
| end_block |
| |
| setPen brush 0 |
| setBrush nobrush |
| |
| begin_block drawing |
| save |
| drawLine 0 0 100 100 |
| |
| translate 0 100 |
| drawPath p |
| |
| translate 0 110 |
| drawRect 0 0 100 100 |
| |
| translate 0 110 |
| drawPolyline [0 0 100 0 50 50] |
| |
| drawPoint 40 40 |
| drawPoint 41 40 |
| drawPoint 42 40 |
| drawPoint 43 40 |
| drawPoint 44 40 |
| drawPoint 45 40 |
| drawPoint 46 40 |
| drawPoint 47 40 |
| drawPoint 48 40 |
| drawPoint 49 40 |
| drawPoint 50 40 |
| |
| restore |
| end_block |
| |
| save |
| translate 110 0 |
| save |
| setRenderHint Antialiasing |
| repeat_block drawing |
| restore |
| |
| setBrush dome_rgb32.png |
| setPen brush 0 |
| setBrush nobrush |
| |
| translate 110 0 |
| repeat_block drawing |
| |
| translate 110 0 |
| save |
| setRenderHint Antialiasing |
| repeat_block drawing |
| restore |
| restore |
| |
| translate 0 0 |
| |
| save |
| repeat_block setup_gradient |
| setPen brush 5 |
| setBrush nobrush |
| translate 0 350 |
| repeat_block drawing |
| |
| translate 110 0 |
| save |
| setRenderHint Antialiasing |
| repeat_block drawing |
| restore |
| |
| setBrush dome_rgb32.png |
| setPen brush 5 |
| setBrush nobrush |
| |
| translate 110 0 |
| repeat_block drawing |
| |
| translate 110 0 |
| save |
| setRenderHint Antialiasing |
| repeat_block drawing |
| restore |
| restore |