# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box) # - /home/davila/Creatis/C8/creatools_source/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/VectorsVisu_Interface.bbs # ---------------------------------- include std include itkvtk include wx include std define VectorsVisu_Interface creaVtk author "Author ??" description "Description ??" category "" new wx:CheckBox Box00 set Box00.Title "Active Vector" new wx:Slider Box01 set Box01.In "100" set Box01.Label "true" set Box01.Max "100" set Box01.Min "0" set Box01.ReactiveOnTrack "true" set Box01.Title "Opacity" new std:Div Box02 set Box02.In2 "100.0" new wx:LayoutLine Box03 set Box03.WinTitle "Vector field" new wx:LayoutTab Box04 new std:MultipleInputs Box05 set Box05.BoxProcessMode "Reactive" new wx:Slider Box06 set Box06.ChangeResolution "true" set Box06.In "100" set Box06.Label "true" set Box06.Max "500000" set Box06.Min "1" set Box06.ReactiveOnTrack "true" set Box06.Title "Scale Factor" new std:Div Box07 set Box07.In2 "100.0" new wx:ComboBox Box08 set Box08.In "Line Arrow" new wx:LayoutLine Box09 set Box09.Orientation "H" set Box09.WinTitle "Vector field" connect Box01.Widget Box03.Widget2 connect Box01.Out Box02.In1 connect Box03.Widget Box04.Widget1 connect Box01.BoxChange Box05.In2 connect Box00.BoxChange Box05.In1 connect Box06.Widget Box03.Widget3 connect Box06.BoxChange Box05.In3 connect Box06.Out Box07.In1 connect Box08.Widget Box09.Widget2 connect Box00.Widget Box09.Widget1 connect Box09.Widget Box03.Widget1 # Complex input ports # Complex output ports output Opacity Box02.Out " " output widget Box04.Widget " " output active Box00.Out " " output ScaleFactor Box07.Out " " output boxChange Box05.BoxChange " " output Type Box08.Out " " endefine