1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesWidget3D.bbs
4 # ----------------------------------
8 include creaMaracasVisu
14 define CompareImagesWidget3D PackRecalage
16 author "info-dev@creatis.insa-lyon.fr"
17 description "Recalage3D 1-point"
21 new ViewerNV viewerResult
22 set viewerResult.nTypeView "6"
24 new vtkImageDataPointerRelay Box23
27 set Box26.WinTitle "2D-Compare"
30 set Box28.Orientation "H"
31 set Box28.Proportion "50"
32 set Box28.WinTitle "3D-Comparing"
36 new IsoSurfaceWidget Box30
37 set Box30.Title "Reference image"
39 new IsoSurfaceWidget Box31
40 set Box31.Title "Registration image"
46 new MultipleInputs Box19
48 new vtkImageDataPointerRelay Box20
51 connect viewerResult.Widget Box28.Widget2
52 connect Box28.Widget Box26.Widget1
53 connect Box29.Widget Box28.Widget1
54 connect Box31.Widget Box38.Widget2
55 connect Box38.Widget Box29.Widget2
56 connect Box39.Widget Box29.Widget1
57 connect Box30.Widget Box39.Widget1
58 connect Box23.Out Box30.In
59 connect viewerResult.Renderer1 Box30.vtkRenderer
60 connect viewerResult.Renderer1 Box31.vtkRenderer
61 connect Box30.BoxChange Box19.In1
62 connect Box31.BoxChange Box19.In2
63 connect Box19.BoxChange viewerResult.BoxExecute
64 connect Box20.Out viewerResult.In
65 connect Box20.Out Box31.In
68 input BoxExecute Box19.In3 " "
69 input Image1 Box23.In " "
70 input Image2 Box20.In " "
72 # Complex output ports
73 output Widget Box26.Widget " "
74 output Point viewerResult.Point " "
75 output BoxChange viewerResult.BoxChange " "