| # Version: 1 |
| # CheckVsReference: 5% |
| |
| |
| #setRenderHint SmoothPixmapTransform |
| |
| translate 10 50 |
| setBackground ff7f7f |
| setPen 3f3f9f |
| |
| bitmap_load dome_mono.png the_pixmap |
| |
| save |
| # Draw with opaque pen/bg in transparent/opaque mode |
| setBackgroundMode Transparent |
| drawPixmap the_pixmap 0 0 |
| setBackgroundMode Opaque |
| drawPixmap the_pixmap 110 0 |
| |
| translate 220 0 |
| |
| # Draw with alpha pen/bg in transparent/opaque mode |
| save |
| setBackground 7fff7f7f |
| setPen 7f3f3f9f |
| setBackgroundMode Transparent |
| drawPixmap the_pixmap 0 0 |
| setBackgroundMode Opaque |
| drawPixmap the_pixmap 110 0 |
| restore |
| |
| translate 220 0 |
| |
| # Draw with rotated opaque pen/bg in transparent/opaque mode |
| setBackgroundMode Transparent |
| save |
| translate 50 50 |
| rotate 10 |
| translate -50 -50 |
| drawPixmap the_pixmap 0 0 |
| restore |
| setBackgroundMode Opaque |
| translate 110 0 |
| save |
| translate 50 50 |
| rotate 10 |
| translate -50 -50 |
| drawPixmap the_pixmap 0 0 |
| restore |
| restore |
| |
| translate 0 150 |
| |
| save |
| setBackgroundMode Transparent |
| drawTiledPixmap the_pixmap 0 0 200 100 |
| setBackgroundMode Opaque |
| drawTiledPixmap the_pixmap 210 0 200 100 |
| |
| translate 440 -10 |
| save |
| rotate 10 |
| drawTiledPixmap the_pixmap 0 0 200 100 |
| restore |
| restore |
| |
| translate 0 150 |
| save |
| setBackgroundMode Transparent |
| drawTiledPixmap the_pixmap 0 0 200 100 10 20 |
| setBackgroundMode Opaque |
| drawTiledPixmap the_pixmap 210 0 200 100 10 20 |
| |
| translate 440 -10 |
| save |
| rotate 10 |
| drawTiledPixmap the_pixmap 0 0 200 100 10 20 |
| restore |
| restore |
| |
| |
| pixmap_setMask the_pixmap mask_100.png |
| drawPixmap the_pixmap 0 150 |
| setBackgroundMode Opaque |
| drawPixmap the_pixmap 110 150 |
| |
| translate 220 150 |
| save |
| translate 50 50 |
| rotate 10 |
| translate -50 -50 |
| setBackgroundMode Transparent |
| drawPixmap the_pixmap 0 0 |
| restore |
| |
| translate 110 0 |
| save |
| translate 50 50 |
| rotate 10 |
| translate -50 -50 |
| setBackgroundMode Opaque |
| drawPixmap the_pixmap 0 0 |
| restore |
| |
| resetMatrix |
| translate 10 650 |
| bitmap_load dome_mono.png the_bitmap |
| setBackgroundMode Transparent |
| |
| begin_block draw_subrected |
| drawPixmap the_bitmap 0 0 50 50 0 0 50 50 |
| drawPixmap the_bitmap 50 0 50 50 50 0 50 50 |
| drawPixmap the_bitmap 0 50 50 50 0 50 50 50 |
| drawPixmap the_bitmap 50 50 50 50 50 50 50 50 |
| end_block |
| |
| translate 110 0 |
| setBackgroundMode Opaque |
| repeat_block draw_subrected |
| |
| translate 110 0 |
| save |
| translate 20 -10 |
| rotate 10 |
| setBackgroundMode Transparent |
| repeat_block draw_subrected |
| restore |
| |
| translate 110 0 |
| save |
| translate 20 -10 |
| rotate 10 |
| setBackgroundMode Opaque |
| repeat_block draw_subrected |
| restore |
| |
| # Some helpful texts |
| |
| resetMatrix |
| setPen black |
| drawText 10 40 "Transparent" |
| drawText 120 40 "Opaque" |
| drawText 230 40 "Trans w/alpha" |
| drawText 340 40 "Opaque w/alpha" |
| drawText 450 40 "Trans w/xform" |
| drawText 560 40 "Opaque w/xform" |
| |
| drawText 10 190 "Transparent tiled" |
| drawText 220 190 "Opaque tiled" |
| drawText 440 190 "Opaque w/xform" |
| |
| drawText 10 340 "Transparent tiled w/offset" |
| drawText 220 340 "Opaque tiled w/offset" |
| drawText 440 340 "Opaque w/xform w/offset" |
| |
| drawText 10 490 "Trans masked" |
| drawText 120 490 "Opaque masked" |
| drawText 230 490 "masked w/xform" |
| drawText 340 490 "masked w/xform" |
| |
| drawText 10 640 "Subrected" |
| drawText 110 640 "Subrected opaque" |
| drawText 220 640 "subrect w/xform" |
| drawText 330 640 "subrect w/xform opaque" |
| |
| |