1 # ----------------------------------
2 # - BBTKGEditor v 1.2 BBS BlackBox Script
3 # - /Users/davila/Creatis/All5/creatools_source/creaRigidRegistration/PackRecalage/bbs/appli/ExampleRecalage.bbs
4 # ----------------------------------
7 # ----------------------
11 include creaMaracasVisu
17 author "jn.trillos44@uniandes.edu.co"
18 description "Example of posible Recalage implementation"
22 set viewer.nTypeView "5"
24 new ShowNPoints showNpoints
25 set showNpoints.Radio "10"
28 set viewer2.nTypeView "5"
30 new ShowNPoints showNpoints2
31 set showNpoints2.Radio "10"
33 new CalculateVectorBox vector1
35 new Transform2DBox transform
36 set transform.CenterPoint "0,0,0"
38 new ReSlicerBox reslice1
39 set reslice1.Origin "0,0,0"
42 set viewer3.nTypeView "5"
44 new CommandButton butExec
47 set tab1.Orientation "H"
50 set hello.Orientation "V"
53 set tab2.Orientation "H"
56 set main.Orientation "H"
58 new vtkImageDataPointerRelay Box17
60 new ImagesChooserDialogBox Box18
62 new ImagesChooserDialogBox Box19
64 new vtkImageDataPointerRelay Box20
67 connect viewer.Renderer1 showNpoints.Renderer
68 connect viewer.Point showNpoints.In
69 connect viewer.BoxChange showNpoints.BoxExecute
70 connect viewer2.Renderer1 showNpoints2.Renderer
71 connect viewer2.Point showNpoints2.In
72 connect viewer2.BoxChange showNpoints2.BoxExecute
73 connect showNpoints.lstPointsX vector1.PointsX1
74 connect showNpoints2.lstPointsX vector1.PointsX2
75 connect showNpoints.lstPointsY vector1.PointsY1
76 connect showNpoints2.lstPointsY vector1.PointsY2
77 connect showNpoints.lstPointsZ vector1.PointsZ1
78 connect showNpoints2.lstPointsZ vector1.PointsZ2
79 connect transform.Out reslice1.Transform
80 connect reslice1.Out viewer3.In
81 connect showNpoints.Widget hello.Widget1
82 connect butExec.Widget hello.Widget2
83 connect hello.Widget tab1.Widget1
84 connect viewer.Widget tab1.Widget2
85 connect showNpoints2.Widget tab2.Widget1
86 connect viewer2.Widget tab2.Widget2
87 connect butExec.BoxChange viewer3.BoxExecute
88 connect tab1.Widget main.Widget1
89 connect tab2.Widget main.Widget2
90 connect Box17.Out viewer2.In
91 connect Box17.Out reslice1.In
92 connect Box17.Out showNpoints2.Image
93 connect Box18.Out Box17.In
94 connect Box20.Out viewer.In
95 connect Box20.Out showNpoints.Image
96 connect Box19.Out Box20.In