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
12 define VectorVisuPlane_Widget creaVtk
15 description "Description ??"
19 new creaVtk:VectorsVisu_Interface Box01
21 new creaVtk:VectorVisuPlane Box02
23 new creaVtk:VectorsVisu Box03
25 new creaVtk:VectorsVisu Box04
27 new creaVtk:VectorsVisu Box05
29 new creaMaracasVisu:wxVtkBaseView_Info Box06
31 new creaVtk:VectorVisuPlane Box07
33 new creaVtk:VectorVisuPlane Box08
35 new std:MagicBox Box09
37 new std:MagicBox Box10
39 new creaMaracasVisu:wxVtkBaseView_Info Box11
41 new creaMaracasVisu:wxVtkBaseView_Info Box12
43 new creaVtk:VectorVisuPlane Box13
44 set Box13.orientation "0"
46 new creaVtk:VectorsVisu Box14
47 set Box14.Orientation "0"
49 new creaVtk:VectorsVisu Box15
50 set Box15.Orientation "1"
52 new creaVtk:VectorsVisu Box16
53 set Box16.Orientation "2"
55 new creaVtk:VectorVisuPlane Box17
56 set Box17.orientation "1"
58 new creaVtk:VectorVisuPlane Box18
59 set Box18.orientation "2"
61 new creaMaracasVisu:wxVtkBaseView_Info Box20
63 new std:MagicBox Box21
65 new std:MultipleInputs Box24
68 connect Box06.vtkRenderer Box03.Renderer
69 connect Box06.Direction Box02.orientation
70 connect Box02.outvtkdataset Box03.In
71 connect Box01.Opacity Box03.Opacity
72 connect Box01.ScaleFactor Box03.ScaleFactor
73 connect Box01.Type Box03.TypeForm
74 connect Box01.active Box03.Active
75 connect Box01.Opacity Box04.Opacity
76 connect Box01.ScaleFactor Box04.ScaleFactor
77 connect Box01.Type Box04.TypeForm
78 connect Box01.active Box04.Active
79 connect Box06.Direction Box03.Orientation
80 connect Box09.Out Box02.point
81 connect Box10.Out Box02.structuredpoints
82 connect Box09.Out Box07.point
83 connect Box10.Out Box07.structuredpoints
84 connect Box10.Out Box08.structuredpoints
85 connect Box09.Out Box08.point
86 connect Box11.vtkRenderer Box04.Renderer
87 connect Box07.outvtkdataset Box04.In
88 connect Box11.Direction Box04.Orientation
89 connect Box12.vtkRenderer Box05.Renderer
90 connect Box08.outvtkdataset Box05.In
91 connect Box12.Direction Box05.Orientation
92 connect Box01.Opacity Box05.Opacity
93 connect Box01.ScaleFactor Box05.ScaleFactor
94 connect Box01.Type Box05.TypeForm
95 connect Box01.active Box05.Active
96 connect Box11.Direction Box07.orientation
97 connect Box12.Direction Box08.orientation
98 connect Box13.outvtkdataset Box14.In
99 connect Box17.outvtkdataset Box15.In
100 connect Box18.outvtkdataset Box16.In
101 connect Box20.vtkRenderer Box14.Renderer
102 connect Box20.vtkRenderer Box15.Renderer
103 connect Box20.vtkRenderer Box16.Renderer
104 connect Box10.Out Box13.structuredpoints
105 connect Box10.Out Box17.structuredpoints
106 connect Box10.Out Box18.structuredpoints
107 connect Box09.Out Box13.point
108 connect Box09.Out Box17.point
109 connect Box09.Out Box18.point
110 connect Box20.Direction Box14.Orientation
111 connect Box20.Direction Box15.Orientation
112 connect Box20.Direction Box16.Orientation
113 connect Box21.Out Box02.boxexecute
114 connect Box21.Out Box07.boxexecute
115 connect Box21.Out Box08.boxexecute
116 connect Box21.Out Box13.boxexecute
117 connect Box21.Out Box17.boxexecute
118 connect Box21.Out Box18.boxexecute
119 connect Box01.Type Box14.TypeForm
120 connect Box01.Type Box15.TypeForm
121 connect Box01.Type Box16.TypeForm
122 connect Box01.Opacity Box14.Opacity
123 connect Box01.Opacity Box15.Opacity
124 connect Box01.Opacity Box16.Opacity
125 connect Box01.ScaleFactor Box14.ScaleFactor
126 connect Box01.ScaleFactor Box15.ScaleFactor
127 connect Box01.ScaleFactor Box16.ScaleFactor
128 connect Box01.active Box14.Active
129 connect Box01.active Box15.Active
130 connect Box01.active Box16.Active
131 connect Box21.Out Box24.In1
132 connect Box01.boxChange Box24.In2
133 connect Box24.BoxChange Box03.BoxExecute
134 connect Box24.BoxChange Box14.BoxExecute
135 connect Box24.BoxChange Box04.BoxExecute
136 connect Box24.BoxChange Box05.BoxExecute
137 connect Box24.BoxChange Box15.BoxExecute
138 connect Box24.BoxChange Box16.BoxExecute
140 # Complex input ports
141 input Point Box09.In " "
142 input structuredpoints Box10.In " "
143 input wxvtkbaseview1_2D Box06.wxVtkBaseView " "
144 input wxvtkbaseview2_2D Box11.wxVtkBaseView " "
145 input wxvtkbaseview3_2D Box12.wxVtkBaseView " "
146 input vtkbaseview_3D Box20.wxVtkBaseView " "
147 input boxExecute Box21.In " "
149 # Complex output ports
150 output outwidget Box01.widget " "