1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/C8/creatools_source/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/VectorVisuPlane_Widget.bbs
4 # ----------------------------------
9 include creaMaracasVisu
13 define VectorVisuPlane_Widget creaVtk
16 description "Description ??"
20 new creaVtk:VectorsVisu_Interface Box01
22 new creaVtk:VectorsVisu Box03
24 new creaVtk:VectorsVisu Box04
26 new creaVtk:VectorsVisu Box05
28 new creaMaracasVisu:wxVtkBaseView_Info Box06
30 new std:MagicBox Box09
32 new std:MagicBox Box10
34 new creaMaracasVisu:wxVtkBaseView_Info Box11
36 new creaMaracasVisu:wxVtkBaseView_Info Box12
38 new creaVtk:VectorVisuPlane Box13
39 set Box13.orientation "0"
41 new creaVtk:VectorsVisu Box14
42 set Box14.Orientation "0"
44 new creaVtk:VectorsVisu Box15
45 set Box15.Orientation "1"
47 new creaVtk:VectorsVisu Box16
48 set Box16.Orientation "2"
50 new creaVtk:VectorVisuPlane Box17
51 set Box17.orientation "1"
53 new creaVtk:VectorVisuPlane Box18
54 set Box18.orientation "2"
56 new creaMaracasVisu:wxVtkBaseView_Info Box20
58 new std:MagicBox Box21
60 new std:MultipleInputs Box24
62 new vtk:UpdateRender Box23
63 set Box23.Active "true"
65 new vtk:UpdateRender Box25
66 set Box25.Active "true"
68 new vtk:UpdateRender Box26
69 set Box26.Active "true"
71 new vtk:UpdateRender Box27
72 set Box27.Active "true"
74 new std:MagicBox Box28
77 connect Box06.vtkRenderer Box03.Renderer
78 connect Box01.Opacity Box03.Opacity
79 connect Box01.ScaleFactor Box03.ScaleFactor
80 connect Box01.Type Box03.TypeForm
81 connect Box01.Opacity Box04.Opacity
82 connect Box01.ScaleFactor Box04.ScaleFactor
83 connect Box01.Type Box04.TypeForm
84 connect Box06.Direction Box03.Orientation
85 connect Box11.vtkRenderer Box04.Renderer
86 connect Box11.Direction Box04.Orientation
87 connect Box12.vtkRenderer Box05.Renderer
88 connect Box12.Direction Box05.Orientation
89 connect Box01.Opacity Box05.Opacity
90 connect Box01.ScaleFactor Box05.ScaleFactor
91 connect Box01.Type Box05.TypeForm
92 connect Box13.outvtkdataset Box14.In
93 connect Box17.outvtkdataset Box15.In
94 connect Box18.outvtkdataset Box16.In
95 connect Box20.vtkRenderer Box14.Renderer
96 connect Box20.vtkRenderer Box15.Renderer
97 connect Box20.vtkRenderer Box16.Renderer
98 connect Box10.Out Box13.structuredpoints
99 connect Box10.Out Box17.structuredpoints
100 connect Box10.Out Box18.structuredpoints
101 connect Box09.Out Box13.point
102 connect Box09.Out Box17.point
103 connect Box09.Out Box18.point
104 connect Box20.Direction Box14.Orientation
105 connect Box20.Direction Box15.Orientation
106 connect Box20.Direction Box16.Orientation
107 connect Box21.Out Box13.boxexecute
108 connect Box21.Out Box17.boxexecute
109 connect Box21.Out Box18.boxexecute
110 connect Box01.Type Box14.TypeForm
111 connect Box01.Type Box15.TypeForm
112 connect Box01.Type Box16.TypeForm
113 connect Box01.Opacity Box14.Opacity
114 connect Box01.Opacity Box15.Opacity
115 connect Box01.Opacity Box16.Opacity
116 connect Box01.ScaleFactor Box14.ScaleFactor
117 connect Box01.ScaleFactor Box15.ScaleFactor
118 connect Box01.ScaleFactor Box16.ScaleFactor
119 connect Box21.Out Box24.In1
120 connect Box01.boxChange Box24.In2
121 connect Box24.BoxChange Box03.BoxExecute
122 connect Box24.BoxChange Box14.BoxExecute
123 connect Box24.BoxChange Box04.BoxExecute
124 connect Box24.BoxChange Box05.BoxExecute
125 connect Box24.BoxChange Box15.BoxExecute
126 connect Box24.BoxChange Box16.BoxExecute
127 connect Box01.Resolution Box13.ResolutionPlane
128 connect Box01.Resolution Box17.ResolutionPlane
129 connect Box01.Resolution Box18.ResolutionPlane
130 connect Box06.vtkRenderer Box23.Renderer
131 connect Box01.boxChange Box23.BoxExecute
132 connect Box11.vtkRenderer Box25.Renderer
133 connect Box12.vtkRenderer Box26.Renderer
134 connect Box20.vtkRenderer Box27.Renderer
135 connect Box01.boxChange Box25.BoxExecute
136 connect Box01.boxChange Box26.BoxExecute
137 connect Box01.boxChange Box27.BoxExecute
138 connect Box01.activeXZ Box03.Active
139 connect Box01.activeYZ Box04.Active
140 connect Box01.activeXY Box05.Active
141 connect Box17.outvtkdataset Box03.In
142 connect Box13.outvtkdataset Box04.In
143 connect Box18.outvtkdataset Box05.In
144 connect Box01.active3DYZ Box14.Active
145 connect Box01.active3DXZ Box15.Active
146 connect Box01.active3DXY Box16.Active
147 connect Box28.Out Box03.ExternalLut
148 connect Box28.Out Box04.ExternalLut
149 connect Box28.Out Box05.ExternalLut
150 connect Box28.Out Box14.ExternalLut
151 connect Box28.Out Box15.ExternalLut
152 connect Box28.Out Box16.ExternalLut
154 # Complex input ports
155 input Point Box09.In " "
156 input structuredpoints Box10.In " "
157 input wxvtkbaseview3_2D Box12.wxVtkBaseView " "
158 input vtkbaseview_3D Box20.wxVtkBaseView " "
159 input boxExecute Box21.In " "
160 input wxvtkbaseview2_2D Box06.wxVtkBaseView " "
161 input wxvtkbaseview1_2D Box11.wxVtkBaseView " "
162 input lookuptable Box28.In " "
164 # Complex output ports
165 output outwidget Box01.widget " "