]> Creatis software - creaVtk.git/blob - bbtk_creaVtk_PKG/bbs/boxes/VolumeVectorVisu_Widget.bbs
a6f74b09a3d4bc6b024845279101c9ca024a3c31
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / VolumeVectorVisu_Widget.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/C8/creatools_source/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/VolumeVectorVisu_Widget.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include creaVtk
9 include vtk
10 include std
11
12 define VolumeVectorVisu_Widget creaVtk
13
14 author "Author ??"
15 description "Description ??"
16
17 category "<VOID>"
18
19 new creaVtk:VectorsVisu Box00
20
21 new vtk:MaskPoint Box07
22
23 new creaVtk:VolumeVectorVisu_Interface Box02
24
25 new vtk:UpdateRender Box03
26   set Box03.Active "true"
27
28 new std:MagicBox Box04
29
30 new std:MagicBox Box06
31
32 new creaVtk:ClipPolyData Box08
33   set Box08.Inside "true"
34   set Box08.Type "1"
35
36 new creaVtk:BoxWidget Box09
37
38 new std:MultipleInputs Box10
39
40
41 connect Box02.AcitiveVector Box00.Active
42 connect Box02.Opacity Box00.Opacity
43 connect Box02.Ratio Box07.Ratio
44 connect Box02.ScaleFactor Box00.ScaleFactor
45 connect Box04.Out Box00.Renderer
46 connect Box04.Out Box03.Renderer
47 connect Box02.boxChange Box03.BoxExecute
48 connect Box02.form Box00.TypeForm
49 connect Box06.Out Box07.In
50 connect Box07.Out Box08.In
51 connect Box08.Out Box00.In
52 connect Box09.ImplicitFunction Box08.ImplicitFunction
53 connect Box04.Out Box09.Renderer
54 connect Box02.boxChange Box10.In2
55 connect Box09.BoxChange Box10.In1
56 connect Box10.BoxChange Box00.BoxExecute
57 connect Box02.ActiveBoxWidget Box09.Active
58 connect Box02.AcitiveVector Box07.Active
59
60 # Complex input ports
61 input renderer Box04.In " "
62 input vtkImageData Box06.In " "
63 input externalLut Box00.ExternalLut " "
64
65 # Complex output ports
66 output boxchange Box02.boxChange " "
67 output Widget Box02.widget " "
68
69
70 endefine