]> Creatis software - creaVtk.git/blob - bbtk_creaVtk_PKG/bbs/boxes/VectorsVisu_Interface.bbs
Fist Commit And Push
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / VectorsVisu_Interface.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/VectorsVisu_Interface.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include wx
9 include std
10
11 define VectorsVisu_Interface creaVtk
12
13 author "Author ??"
14 description "Description ??"
15
16 category "<VOID>"
17
18 new CheckBox Box00
19   set Box00.Title "Active Vector"
20
21 new Slider Box01
22   set Box01.In "100"
23   set Box01.Label "true"
24   set Box01.Max "100"
25   set Box01.Min "0"
26   set Box01.ReactiveOnTrack "true"
27   set Box01.Title "Opacity"
28
29 new Div Box02
30   set Box02.In2 "100.0"
31
32 new LayoutLine Box03
33   set Box03.WinTitle "Vector field"
34
35 new LayoutTab Box04
36
37 new MultipleInputs Box05
38   set Box05.BoxProcessMode "Reactive"
39
40 new Slider Box06
41   set Box06.ChangeResolution "true"
42   set Box06.In "100"
43   set Box06.Label "true"
44   set Box06.Max "500000"
45   set Box06.Min "1"
46   set Box06.ReactiveOnTrack "true"
47   set Box06.Title "Scale Factor"
48
49 new Div Box07
50   set Box07.In2 "100.0"
51
52
53 connect Box01.Widget Box03.Widget2
54 connect Box00.Widget Box03.Widget1
55 connect Box01.Out Box02.In1
56 connect Box03.Widget Box04.Widget1
57 connect Box01.BoxChange Box05.In2
58 connect Box00.BoxChange Box05.In1
59 connect Box06.Widget Box03.Widget3
60 connect Box06.BoxChange Box05.In3
61 connect Box06.Out Box07.In1
62
63 # Complex input ports
64
65 # Complex output ports
66 output Opacity Box02.Out " "
67 output widget Box04.Widget " "
68 output active Box00.Out " "
69 output ScaleFactor Box07.Out " "
70 output boxChange Box05.BoxChange " "
71
72
73 endefine