1 puts "================================="
2 puts "AIS_Manipulator - scale an object"
3 puts "================================="
5 set anImage1 $imagedir/${casename}_1.png
6 set anImage2 $imagedir/${casename}_2.png
8 # -------------------------------------
9 # create manipulated and helper objects
10 # -------------------------------------
15 ttranslate c1_1 100 0 20
16 ttranslate c1_2 100 0 20
17 trotate c1_2 100 0 25 0 1 0 90
18 trotate c1_2 100 0 25 0 0 1 10
23 # ------------------------------------
24 # display manipulated objects (test 1)
25 # ------------------------------------
37 vmanipulator m -attach c1 -adjustPosition 1 -adjustSize 0 -enableModes 1 -size 40
39 # --------------------------
40 # test hilight and detection
41 # --------------------------
43 set mouse_pick {229 137}
45 vmoveto {*}$mouse_pick
48 # -------------------------
49 # test scaling of an object
50 # -------------------------
52 set mouse_pick {229 137}
53 set mouse_drag {210 127}
55 vmoveto {*}$mouse_pick
56 vselect {*}$mouse_pick
57 vmanipulator m -startTransform {*}$mouse_pick
58 vmanipulator m -transform {*}$mouse_drag
59 vmanipulator m -stopTransform