summaryrefslogtreecommitdiffstats
path: root/tests/baseline/painting/scripts/paths.qps
blob: 454b2a039d6eb6b0ec7bdba48d8fcbece457477c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# Version: 1

setPen black 1
setBrush 7f7fff

setFont "arial" 12
drawText 10 330 "Non-Cosmetic"
drawText 10 730 "Cosmetic"

path_moveTo star 50 0
path_lineTo star 30 90
path_lineTo star 100 60
path_lineTo star 0 20
path_lineTo star 80 100

setFont "times" 50
path_addText text 0 50 "ABCD, 1234, abcd, #¤%&"

path_addRect rectncircle 0 0 75 75
path_addEllipse rectncircle 25 25 75 75
path_setFillRule rectncircle winding

path_moveTo curve 100 0
path_cubicTo curve 100 100 50 50 0 100

begin_block drawing
drawPath star
translate 100 0
drawPath rectncircle
translate 100 0
drawPath curve
translate -200 100
drawPath text
end_block

begin_block xform
save
translate 50 60
rotate 10
scale 1.0 0.7
repeat_block drawing
restore
end_block xform

setPen black 0
setBrush ff7f7f
translate 0 300
repeat_block drawing
repeat_block xform