]> Creatis software - creaVtk.git/blob - bbtk_creaVtk_PKG/bbs/boxes/VectorsTensors_Widget.bbs
#2501 creaVtk Bug New Normal - Clean events in Vectors and Tensors visu widgets...
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / VectorsTensors_Widget.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/creaTools/creatools_source/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/VectorsTensors_Widget.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include vtk
9 include wx
10 include std
11 include creaVtk
12
13 define VectorsTensors_Widget creaVtk
14
15 author "Author ??"
16 description "Description ??"
17
18 category "<VOID>"
19
20 new UpdateRender Box22
21   set Box22.Active "true"
22
23 new LayoutTab Box17
24   set Box17.WinTitle "VectorsTensors Analysis"
25
26 new MultipleInputs Box23
27   set Box23.BoxProcessMode "Reactive"
28
29 new PlaneVectorVisu_Widget Box41
30
31 new LayoutLine Box14
32   set Box14.WinTitle "Field"
33
34 new VolumeVectorVisu_Widget Box18
35
36 new LayoutLine Box16
37   set Box16.WinTitle "Tensors"
38
39 new VolumeTensorVisu_Widget Box19
40
41 new PlaneTensorVisu_Widget Box21
42
43 new PlaneWidget_StreamLineVisu_Widget Box30
44
45 new vtkImageDataPointerRelay Box26
46
47 new vtkImageDataPointerRelay Box27
48
49 new MagicBox Box28
50
51 new LayoutTab Box29
52   set Box29.WinTitle "Vectors"
53
54
55 connect Box23.BoxChange Box22.BoxExecute
56 connect Box41.boxchange Box23.In1
57 connect Box41.Widget Box14.Widget1
58 connect Box18.Widget Box14.Widget2
59 connect Box18.boxchange Box23.In2
60 connect Box19.boxchange Box23.In3
61 connect Box19.Widget Box16.Widget2
62 connect Box21.boxchange Box23.In4
63 connect Box21.Widget Box16.Widget1
64 connect Box30.boxchange Box23.In5
65 connect Box26.Out Box18.vtkImageData
66 connect Box26.Out Box30.In
67 connect Box27.Out Box21.vtkImageData
68 connect Box27.Out Box19.vtkImageData
69 connect Box28.Out Box22.Renderer
70 connect Box28.Out Box41.renderer
71 connect Box28.Out Box18.renderer
72 connect Box28.Out Box30.Renderer
73 connect Box28.Out Box21.renderer
74 connect Box28.Out Box19.renderer
75 connect Box26.Out Box41.vtkImageData
76 connect Box14.Widget Box29.Widget1
77 connect Box30.Widget Box29.Widget2
78 connect Box29.Widget Box17.Widget1
79 connect Box16.Widget Box17.Widget2
80 connect Box41.boxchange Box14.BoxExecute
81 connect Box18.boxchange Box29.BoxExecute
82
83 # Complex input ports
84 input vtkImageData_vectors Box26.In " "
85 input vtkImageData_tensors Box27.In " "
86 input vtkRenderer Box28.In " "
87
88 # Complex output ports
89 output widget Box17.Widget " "
90
91 message    
92
93 endefine