]> Creatis software - creaRigidRegistration.git/blob - PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImages_3DwithPlanes_Widget.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include PackRecalage
9 include wx
10 include vtk
11
12 define CompareImages_3DwithPlanes_Widget PackRecalage
13
14 author "info-dev@creatis.insa-lyon.fr"
15 description "creatisRecalage"
16
17 category "example"
18
19 new ImageRecalageProperties properties
20
21 new LayoutTab tabs
22   set tabs.Orientation V
23
24 new LayoutSplit window2
25   set window2.Orientation H
26   set window2.Proportion "25"
27
28 new vtkImageDataPointerRelay Box56
29
30 new vtkImageDataPointerRelay Box59
31
32 new LayoutTab Box61
33
34 new CompareImagesWidget_base_2Dt_A Box70
35
36 new CompareImagesWidget_base_2Dt_B Box72
37
38 new CompareImagesSwitcherWidget_3Dp Box36
39
40 new CompareImagesTransparencyWidget_3Dp Box37
41
42 new CompareImagesWidget_base_interface_3Dp Box18
43
44
45 connect Box59.Out properties.In
46 connect Box61.Widget window2.Widget1
47 connect tabs.Widget window2.Widget2
48 connect Box56.Out Box70.In
49 connect Box70.Widget Box61.Widget2
50 connect Box59.Out Box72.In
51 connect Box70.Out Box36.Image1
52 connect Box72.Out Box36.Image2
53 connect Box37.Widget tabs.Widget2
54 connect Box72.Out Box37.Image2
55 connect Box70.Out Box37.Image1
56 connect Box36.Widget tabs.Widget1
57 connect properties.LengthZ Box18.Max
58 connect Box18.Widget Box61.Widget1
59 connect Box18.BoxChange Box70.BoxExecute
60 connect Box18.SliceZ Box70.SliceZ
61 connect Box18.SliceZ Box72.SliceZ
62 connect Box18.ConvolutionFactor Box70.ConvolutionFactor
63 connect Box18.ConvolutionFactor Box72.ConvolutionFactor
64 connect Box18.ConvolutionOnOff Box70.ConvolutionOnOff
65 connect Box18.ConvolutionOnOff Box72.ConvolutionOnOff
66 connect Box70.BoxChange Box37.BoxExecute
67
68 # Complex input ports
69 input In2 Box59.In " "
70 input In1 Box56.In " "
71 input WinTitle window2.WinTitle " "
72
73 # Complex output ports
74 output Widget window2.Widget " "
75
76
77 endefine