]> Creatis software - creaVtk.git/blob - bbtk_creaVtk_PKG/bbs/boxes/PlaneVectorVisu_Interface.bbs
935067b6417bc0b65f7d334e8db8d6130a56aaa4
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / PlaneVectorVisu_Interface.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/PlaneVectorVisu_Interface.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include wx
9 include std
10
11 define PlaneVectorViso_Interface creaVtk
12
13 author "Author ??"
14 description "Description ??"
15
16 category "<VOID>"
17
18 new Slider Box00
19   set Box00.In "30"
20   set Box00.Label "true"
21   set Box00.Max "100"
22   set Box00.Min "1"
23   set Box00.ReactiveOnTrack "true"
24   set Box00.Title "Plane Resolution"
25
26 new CheckBox Box01
27   set Box01.In "false"
28   set Box01.ReactiveOnKeystroke "true"
29   set Box01.Title "Plane control"
30
31 new MultipleInputs Box02
32   set Box02.BoxProcessMode "Reactive"
33
34 new LayoutLine Box03
35   set Box03.WinTitle "Plane flield"
36
37 new LayoutTab Box04
38
39 new CheckBox Box05
40   set Box05.ReactiveOnKeystroke "true"
41   set Box05.Title "Active Vectors"
42
43 new Slider Box06
44   set Box06.In "100"
45   set Box06.Label "true"
46   set Box06.Max "100"
47   set Box06.Min "0"
48   set Box06.ReactiveOnTrack "true"
49   set Box06.Title "Opacity"
50
51 new Div Box07
52   set Box07.In2 "100.0"
53
54 new Slider Box08
55   set Box08.ChangeResolution "true"
56   set Box08.In "100"
57   set Box08.Label "true"
58   set Box08.Max "500000"
59   set Box08.Min "1"
60   set Box08.ReactiveOnTrack "true"
61   set Box08.Title "Scale Factor"
62
63 new Div Box09
64   set Box09.In2 "100.0"
65
66
67 connect Box00.BoxChange Box02.In1
68 connect Box01.BoxChange Box02.In2
69 connect Box01.Widget Box03.Widget1
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 Box08.Widget Box03.Widget5
80
81 # Complex input ports
82
83 # Complex output ports
84 output boxChange Box02.BoxChange " "
85 output widget Box04.Widget " "
86 output ActivePlaneControl Box01.Out " "
87 output AcitiveVector Box05.Out " "
88 output Opacity Box07.Out " "
89 output ScaleFactor Box09.Out " "
90 output Ratio Box00.Out " "
91
92
93 endefine