9dd8af26 |
1 | puts "=================================" |
2 | puts "0032281: Visualization - add Select3D_SensitiveCylinder" |
3 | puts "Tests selection of Select3D_SensitiveCylinder" |
4 | puts "=================================" |
5 | |
794b3d89 |
6 | pload MODELING VISUALIZATION |
7 | vinit View1 -height 400 -width 600 |
8 | |
9dd8af26 |
9 | pcylinder cyl 10 20 |
10 | vdisplay cyl -dispmode 1 |
11 | vfit |
12 | vselect 300 200 |
13 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
14 | vselect 300 100 |
15 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
16 | vselect 300 300 |
17 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
18 | |
19 | vselect 300 25 |
20 | if { [string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be unselected" } |
21 | vselect 388 50 |
22 | if { [string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be unselected" } |
23 | vselect 424 200 |
24 | if { [string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be unselected" } |
25 | |
26 | vselect 300 35 |
27 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
28 | vselect 420 95 |
29 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
30 | vselect 420 200 |
31 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
32 | vtop |
33 | vfit |
34 | vselect 300 200 |
35 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
36 | vselect 440 64 |
37 | if { ![string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be selected" } |
38 | vselect 446 60 |
39 | if { [string match "*Selected*" [vstate cyl]] } { puts "Error: cylinder should be unselected" } |