40093367 |
1 | puts "============" |
2 | puts "OCC21091" |
3 | puts "OCC21450" |
4 | puts "============" |
5 | puts "" |
6 | #vdrawtext: vdrawtext name X Y Z R G B hor_align ver_align angle zoomable height Aspect FONT |
7 | #------------------------------------------------------ |
8 | # X\Y\Z - Position Of Text |
9 | #------------------------------------------------------ |
10 | # R\G\B - Color Of Text |
11 | #------------------------------------------------------ |
12 | # hor_align 0 to 3 |
13 | # HorizontalTextAlignment is HTA_LEFT 0 |
14 | # HTA_CENTER 1 |
15 | # HTA_RIGHT 2 |
16 | # |
17 | # ver_align 0 to 4 |
18 | # VerticalTextAlignment is VTA_BOTTOM 0 |
19 | # VTA_CENTER 1 |
20 | # VTA_TOP 2 |
21 | #------------------------------------------------------ |
22 | # angle - angle turn of text. this variable in degrees |
23 | #------------------------------------------------------ |
24 | # zoomable - if this variable "0" text not zoomable |
25 | # if this variable "1" text zoomable as object in DrawCommands |
26 | #------------------------------------------------------ |
27 | # height - Font Height |
28 | #------------------------------------------------------ |
29 | # Aspect - Aspect Font 0 to 4 |
30 | # If in list of textfont, not find font with necessary aspect, will be used default font "Courier" with OSD_FA_Regular aspect |
31 | # FontAspect is FA_Undefined, FA_Regular, FA_Bold, FA_Italic, FA_BoldItalic |
32 | # - 0 - - 1 - - 2 - - 3 - - 4 - |
33 | #------------------------------------------------------ |
34 | # FONT - font name of font |
35 | # If in list of textfont, not find font with necessary Name, will be used default font "Courier" |
36 | # |
37 | |
38 | vtrihedron trihedr |
39 | |
40 | vpoint p1 100 100 -400 |
41 | vpoint p2 000 000 -400 |
42 | vpoint p3 -100 -100 -400 |
43 | vdrawtext OpenCascade 100 100 -400 000 255 255 0 0 000 1 50 1 Times-Roman |
44 | vdrawtext OpenCascade 000 000 -400 000 255 255 1 0 000 1 50 1 Times-Roman |
45 | vdrawtext OpenCascade -100 -100 -400 000 255 255 2 0 000 1 50 1 Times-Roman |
46 | |
47 | vpoint p4 100 100 -500 |
48 | vpoint p5 000 000 -500 |
49 | vpoint p6 -100 -100 -500 |
50 | vdrawtext OpenCascade 100 100 -500 255 000 000 0 2 000 1 50 1 Times-Roman |
51 | vdrawtext OpenCascade 000 000 -500 255 000 000 1 2 000 1 50 1 Times-Roman |
52 | vdrawtext OpenCascade -100 -100 -500 255 000 000 2 2 000 1 50 1 Times-Roman |
53 | |
54 | vpoint p7 100 100 -450 |
55 | vpoint p8 000 000 -450 |
56 | vpoint p9 -100 -100 -450 |
57 | vdrawtext OpenCascade 100 100 -450 005 255 000 0 1 000 1 50 1 Times-Roman |
58 | vdrawtext OpenCascade 000 000 -450 005 255 000 1 1 000 1 50 1 Times-Roman |
59 | vdrawtext OpenCascade -100 -100 -450 005 255 000 2 1 000 1 50 1 Times-Roman |
60 | |
61 | |
62 | vdrawtext _.Left._ 200 200 200 255 255 255 0 0 000 1 50 1 Times-Roman |
63 | vdrawtext _.Left._ 200 200 200 255 255 000 0 0 090 1 50 1 Times-Roman |
64 | |
65 | vdrawtext _.Right._ 200 200 200 255 000 255 2 2 000 1 50 1 Times-Roman |
66 | vdrawtext _.Right._ 200 200 200 255 155 150 2 2 090 1 50 1 Times-Roman |
67 | |
68 | vdrawtext _.0123456789._ 200 200 200 000 000 255 1 1 045 1 50 1 Times-Roman |
69 | vdrawtext _.0123456789._ 200 200 200 255 000 000 1 1 -45 1 50 1 Times-Roman |
70 | |
71 | vdrawtext _.~!@#$%^&*:?|+-._ -200 000 400 255 000 000 0 0 0 1 50 1 Times-Roman |
72 | |
73 | box atextbox -100 -100 -100 -200 -200 -200 |
74 | vdisplay atextbox |
75 | |
76 | vdrawtext OpenCascade -300 -300 -300 000 255 000 0 0 000 0 15 1 Courier |
77 | vdrawtext OpenCascade -300 -300 -100 000 255 000 0 0 000 0 15 1 Courier |
78 | vdrawtext OpenCascade -100 -100 -300 000 255 000 0 0 000 0 15 1 Courier |
79 | vdrawtext OpenCascade -100 -100 -100 000 255 000 0 0 000 0 15 1 Courier |
80 | |
81 | vdrawtext OpenCascade -300 -100 -300 000 255 000 0 0 000 0 15 1 Courier |
82 | vdrawtext OpenCascade -100 -300 -300 000 255 000 0 0 000 0 15 1 Courier |
83 | vdrawtext OpenCascade -300 -100 -100 000 255 000 0 0 000 0 15 1 Courier |
84 | vdrawtext OpenCascade -100 -300 -100 000 255 000 0 0 000 0 15 1 Courier |
85 | |
86 | vdrawtext OpenCascade -200 -200 100 255 000 255 0 0 010 0 15 1 Times-Roman |
87 | vdrawtext OpenCascade -200 -200 150 000 255 255 0 0 010 0 15 1 Arbat |
88 | vdrawtext OpenCascade -200 -200 200 255 255 000 0 0 010 0 15 3 Elephant |
89 | vdrawtext OpenCascade -200 -200 250 000 255 005 0 0 010 0 15 4 RockWell |
90 | vdrawtext OpenCascade -200 -200 300 255 000 005 0 0 010 0 15 1 Webdings |
91 | vdrawtext OpenCascade -200 -200 350 255 000 205 0 0 010 0 15 1 Arial |