1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/C12/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/MeshContours.bbs
4 # ----------------------------------
11 include creaMaracasVisu
13 define MeshContours creaMaracasVisu
16 description "Description ??"
20 new creaVtk:Cutter Box22
22 new creaVtk:Plane Box23
23 set Box23.Normal "0 0 1"
25 new vtk:PolyDataToActor Box24
26 set Box24.Colour "1 1 1"
28 set Box24.Representation "1"
30 new vtk:ImageVtkProperties Box26
32 new std:MathOperationVector Box27
35 new creaVtk:Cutter Box29
37 new creaVtk:Plane Box30
38 set Box30.Normal "1 0 0"
40 new vtk:PolyDataToActor Box31
41 set Box31.Colour "1 1 1"
43 set Box31.Representation "1"
45 new creaVtk:Cutter Box32
47 new creaVtk:Plane Box33
48 set Box33.Normal "0 1 0"
50 new vtk:PolyDataToActor Box34
51 set Box34.Colour "1 1 1"
53 set Box34.Representation "1"
55 new creaMaracasVisu:wxVtkBaseView_Info Box35
57 new std:MagicBox Box36
59 new std:MagicBox Box38
61 new creaMaracasVisu:wxVtkBaseView_Info Box39
63 new creaMaracasVisu:wxVtkBaseView_Info Box40
65 new creaMaracasVisu:wxVtkBaseView_Info Box44
67 new vtk:PolyDataToActor Box48
68 set Box48.Colour "1 1 1"
70 set Box48.Representation "1"
72 new vtk:PolyDataToActor Box49
73 set Box49.Colour "1 1 1"
75 set Box49.Representation "1"
77 new vtk:PolyDataToActor Box50
78 set Box50.Colour "1 1 1"
80 set Box50.Representation "1"
82 new std:MultipleInputs Box55
84 new vtk:UpdateRender Box57
85 set Box57.Active "true"
87 new vtk:UpdateRender Box58
88 set Box58.Active "true"
90 new vtk:UpdateRender Box59
91 set Box59.Active "true"
93 new vtk:UpdateRender Box60
94 set Box60.Active "true"
96 new std:MagicBox Box68
98 new std:MagicBox Box69
100 new std:MagicBox Box70
103 connect Box23.Out Box22.ImplicitFunction
104 connect Box22.BoxChange Box24.BoxExecute
105 connect Box26.Spacing Box27.In1
106 connect Box27.Out Box23.Origin
107 connect Box22.Out Box24.In
108 connect Box30.Out Box29.ImplicitFunction
109 connect Box29.BoxChange Box31.BoxExecute
110 connect Box29.Out Box31.In
111 connect Box27.Out Box30.Origin
112 connect Box24.BoxChange Box29.BoxExecute
113 connect Box33.Out Box32.ImplicitFunction
114 connect Box32.BoxChange Box34.BoxExecute
115 connect Box32.Out Box34.In
116 connect Box31.BoxChange Box32.BoxExecute
117 connect Box27.Out Box33.Origin
118 connect Box35.Image Box26.In
119 connect Box35.vtkRenderer Box24.Renderer
120 connect Box38.Out Box22.In
121 connect Box38.Out Box29.In
122 connect Box38.Out Box32.In
123 connect Box40.vtkRenderer Box34.Renderer
124 connect Box39.vtkRenderer Box31.Renderer
125 connect Box44.vtkRenderer Box48.Renderer
126 connect Box22.Out Box48.In
127 connect Box29.Out Box49.In
128 connect Box44.vtkRenderer Box49.Renderer
129 connect Box48.BoxChange Box49.BoxExecute
130 connect Box44.vtkRenderer Box50.Renderer
131 connect Box49.BoxChange Box50.BoxExecute
132 connect Box32.Out Box50.In
133 connect Box36.BoxChange Box55.In1
134 connect Box55.BoxChange Box22.BoxExecute
135 connect Box55.BoxChange Box48.BoxExecute
136 connect Box44.vtkRenderer Box57.Renderer
137 connect Box50.BoxChange Box57.BoxExecute
138 connect Box40.vtkRenderer Box58.Renderer
139 connect Box34.BoxChange Box58.BoxExecute
140 connect Box39.vtkRenderer Box59.Renderer
141 connect Box31.BoxChange Box59.BoxExecute
142 connect Box35.vtkRenderer Box60.Renderer
143 connect Box24.BoxChange Box60.BoxExecute
144 connect Box44.Point Box27.In0
145 connect Box35.Normal Box23.Normal
146 connect Box39.Normal Box30.Normal
147 connect Box40.Normal Box33.Normal
148 connect Box36.BoxChange Box44.BoxExecute
149 connect Box68.Out Box24.Opacity
150 connect Box68.Out Box48.Opacity
151 connect Box70.Out Box31.Opacity
152 connect Box70.Out Box49.Opacity
153 connect Box69.Out Box34.Opacity
154 connect Box69.Out Box50.Opacity
156 # Complex input ports
157 input polydata Box38.In " "
158 input execute Box36.In " "
159 input wxvtkbaseview2D1 Box35.wxVtkBaseView " "
160 input wxvtkbaseview2D2 Box39.wxVtkBaseView " "
161 input wxvtkbaseview2D3 Box40.wxVtkBaseView " "
162 input wxvtkbaseview3D1 Box44.wxVtkBaseView " "
163 input opacity2 Box70.In " "
164 input opacity3 Box69.In " "
165 input opacity1 Box68.In " "
167 # Complex output ports