6fe58c66 |
1 | puts "============" |
2 | puts "OCC28099: handle DIMENSION and SUBTITLE styles within Core Profile" |
3 | puts "Test case prints overlay labels with different subtitle styles" |
4 | puts "============" |
5 | puts "" |
6 | |
7 | pload MODELING VISUALIZATION |
b8db9379 |
8 | pload OPENGL |
6fe58c66 |
9 | |
10 | vclear |
11 | vcaps -core 1 |
12 | vinit View1 |
13 | vaxo |
14 | vfont add [locate_data_file DejaVuSans.ttf] SansFont |
15 | |
aaf8d6a9 |
16 | vdrawtext t1 "Overlay Test Blend" -2d -perspos -1 1 -pos 100 -50 0 -height 16 -font SansFont -color YELLOW -disptype blend -subcolor BLUE |
17 | vdrawtext t2 "Overlay Test Decal" -2d -perspos -1 1 -pos 100 -100 0 -height 16 -font SansFont -color YELLOW -disptype decal -subcolor BLUE |
18 | vdrawtext t3 "Overlay Test Subtitle" -2d -perspos -1 1 -pos 100 -150 0 -height 16 -font SansFont -color YELLOW -disptype subtitle -subcolor BLUE |
19 | vdrawtext t4 "Overlay Test Normal" -2d -perspos -1 1 -pos 100 -200 0 -height 16 -font SansFont -color CYAN -disptype normal -subcolor BLUE |
6fe58c66 |
20 | |
aaf8d6a9 |
21 | vdrawtext t5 " Overlay Test Normal \n Second line" -2d -perspos -1 1 -pos 100 -250 0 -height 16 -font SansFont -color CYAN -disptype normal -subcolor BLUE |
22 | vdrawtext t6 " Overlay Test Subtitle\n Second line" -2d -perspos -1 1 -pos 100 -300 0 -height 16 -font SansFont -color YELLOW -disptype subtitle -subcolor BLUE |
23 | vdrawtext t7 " Overlay Test Decal \n Second line" -2d -perspos -1 1 -pos 100 -350 0 -height 16 -font SansFont -color YELLOW -disptype decal -subcolor BLUE |
24 | vdrawtext t8 " Overlay Test Blend \n Second line" -2d -perspos -1 1 -pos 100 -400 0 -height 16 -font SansFont -color YELLOW -disptype blend -subcolor BLUE |
6fe58c66 |
25 | |
26 | box b 50 50 50 |
27 | vdisplay -dispMode 1 b |
28 | |
29 | vpoint lengthP1 0 50 50 |
30 | vpoint lengthP2 50 50 50 |
31 | vdimension dim1 -length -plane xoy -shapes lengthP1 lengthP2 -font SansFont |
32 | vfit |
33 | |
34 | vdump $::imagedir/${::casename}.png |