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