]> Creatis software - creaVtk.git/blob - bbtk_creaVtk_PKG/bbs/boxes/VolumeVectorVisu_Interface.bbs
eee2eb6522734b52114b9d1e661d87b3bf36ae32
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / VolumeVectorVisu_Interface.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_Interface.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include wx
9 include std
10
11 define VolumeVectorVisu_Interface creaVtk
12
13 author "Author ??"
14 description "Description ??"
15
16 category "<VOID>"
17
18 new wx:Slider Box00
19   set Box00.In "30"
20   set Box00.Label "true"
21   set Box00.Max "1000"
22   set Box00.Min "1"
23   set Box00.ReactiveOnTrack "true"
24   set Box00.Title "Ratio"
25
26 new std:MultipleInputs Box02
27   set Box02.BoxProcessMode "Reactive"
28
29 new wx:LayoutLine Box03
30   set Box03.WinTitle "Volume flield"
31
32 new wx:LayoutTab Box04
33
34 new wx:CheckBox Box05
35   set Box05.ReactiveOnKeystroke "true"
36   set Box05.Title "Active Vectors"
37
38 new wx:Slider Box06
39   set Box06.In "100"
40   set Box06.Label "true"
41   set Box06.Max "100"
42   set Box06.Min "0"
43   set Box06.ReactiveOnTrack "true"
44   set Box06.Title "Opacity"
45
46 new std:Div Box07
47   set Box07.In2 "100.0"
48
49 new wx:Slider Box08
50   set Box08.ChangeResolution "true"
51   set Box08.In "100"
52   set Box08.Label "true"
53   set Box08.Max "5000"
54   set Box08.Min "1"
55   set Box08.ReactiveOnTrack "true"
56   set Box08.Title "Scale Factor"
57
58 new std:Div Box09
59   set Box09.In2 "100.0"
60
61 new wx:ComboBox Box10
62   set Box10.In "Line Arrow"
63   set Box10.Title "Form"
64
65 new wx:LayoutLine Box11
66   set Box11.Orientation "H"
67
68
69 connect Box00.BoxChange Box02.In1
70 connect Box00.Widget Box03.Widget2
71 connect Box03.Widget Box04.Widget1
72 connect Box05.Widget Box03.Widget3
73 connect Box05.BoxChange Box02.In3
74 connect Box06.Widget Box03.Widget4
75 connect Box06.Out Box07.In1
76 connect Box08.Out Box09.In1
77 connect Box06.BoxChange Box02.In4
78 connect Box08.BoxChange Box02.In5
79 connect Box02.BoxChange Box04.BoxExecute
80 connect Box08.Widget Box11.Widget1
81 connect Box10.Widget Box11.Widget2
82 connect Box11.Widget Box03.Widget5
83 connect Box10.BoxChange Box02.In6
84
85 # Complex input ports
86
87 # Complex output ports
88 output boxChange Box02.BoxChange " "
89 output widget Box04.Widget " "
90 output AcitiveVector Box05.Out " "
91 output Opacity Box07.Out " "
92 output ScaleFactor Box09.Out " "
93 output Ratio Box00.Out " "
94 output form Box10.Out " "
95
96
97 endefine