]> Creatis software - creaRigidRegistration.git/blob - PackRecalage/bbs/appli/ExampleRecalage3D1Point.bbs
registration widget
[creaRigidRegistration.git] / PackRecalage / bbs / appli / ExampleRecalage3D1Point.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script
3 # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/appli/ExampleRecalage3D1Point_3a.bbs
4 # ----------------------------------
5
6 # BBTK GEditor Script
7 # ----------------------
8
9 include std
10 include itkvtk
11 include creaMaracasVisu
12 include wx
13 include vtk
14 include creaImageIO
15 include PackRecalage
16
17 author "info-dev@creatis.insa-lyon.fr"
18 description "Recalage3D 1-point"
19 category "example"
20
21 new ViewerNV viewer
22   set viewer.nTypeView "5"
23
24 new ViewerNV viewer2
25   set viewer2.nTypeView "5"
26
27 new LayoutSplit imagesLayout
28   set imagesLayout.Orientation "v"
29   set imagesLayout.Proportion "50"
30
31 new LayoutSplit resultLayout
32   set resultLayout.Proportion "70"
33
34 new LayoutSplit main
35   set main.Orientation "h"
36   set main.Proportion "25"
37   set main.WinHeight "800"
38   set main.WinWidth "1200"
39
40 new vtkImageDataPointerRelay Box22
41
42 new vtkImageDataPointerRelay Box23
43
44 new ImagesChooserDialogBox Box24
45
46 new ImagesChooserDialogBox Box25
47
48 new Recalage3D1PointWidget Box52
49
50 new CompareImagesWidget3D Box20
51
52
53 connect viewer.Widget imagesLayout.Widget1
54
55 connect viewer2.Widget imagesLayout.Widget2
56
57 connect imagesLayout.Widget main.Widget1
58
59 connect resultLayout.Widget main.Widget2
60
61 connect Box22.Out viewer2.In
62
63 connect Box24.Out Box22.In
64
65 connect Box23.Out viewer.In
66
67 connect Box25.Out Box23.In
68
69 connect Box22.Out Box52.Image1
70
71 connect Box23.Out Box52.Image2
72
73 connect Box20.Widget resultLayout.Widget1
74
75 connect Box23.Out Box20.Image1
76
77 connect Box52.Out Box20.Image2
78
79 connect Box52.BoxChange Box20.BoxExecute
80
81 connect Box52.Widget resultLayout.Widget2
82
83
84
85 # Complex input ports
86 exec main