# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box) # - /home/davila/Creatis/C8/creatools_source/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/VoiMPR-Interface.bbs # ---------------------------------- include std include itkvtk include creaMaracasVisu include std include wx include vtk define VoiMPR-Interface creaVtk author "InfoDev" description "Description ??" category "" new creaMaracasVisu:SliderMinMax Box03 set Box03.InMax "500" set Box03.InMin "0" new creaMaracasVisu:SliderMinMax Box04 set Box04.InMax "500" set Box04.InMin "0" new creaMaracasVisu:SliderMinMax Box05 set Box05.InMax "500" set Box05.InMin "0" new std:MultipleInputs Box06 new std:ConcatStrings Box07 set Box07.In2 " " set Box07.In4 " " set Box07.In6 " " set Box07.In8 " " new std:ConcatStrings Box08 set Box08.In2 " " set Box08.In4 " " set Box08.In6 " " new std:ConcatStrings Box09 new wx:LayoutLine Box11 new vtk:ImageVtkProperties Box30 new vtk:vtkImageDataPointerRelay Box31 new std:GetVectorIntElement Box32 set Box32.I "0" new std:GetVectorIntElement Box33 set Box33.I "1" new std:GetVectorIntElement Box34 set Box34.I "2" new creaMaracasVisu:SetPosition Box35 new std:ConcatStrings Box36 set Box36.In2 " " set Box36.In4 " " new std:MultipleInputs Box40 new wx:CheckBox Box42 set Box42.In "true" set Box42.ReactiveOnKeystroke "true" set Box42.Title "Active" new wx:LayoutTab Box21 new wx:LayoutLine Box22 set Box22.WinTitle "X" new wx:LayoutTab Box23 new wx:LayoutLine Box24 set Box24.WinTitle "Y" new wx:LayoutTab Box25 new wx:LayoutLine Box26 set Box26.WinTitle "Z" connect Box03.BoxChange Box06.In1 connect Box04.BoxChange Box06.In2 connect Box05.BoxChange Box06.In3 connect Box07.Out Box09.In1 connect Box08.Out Box09.In10 connect Box03.OutStart Box07.In1 connect Box03.OutEnd Box07.In3 connect Box04.OutStart Box07.In5 connect Box04.OutEnd Box07.In7 connect Box05.OutStart Box08.In1 connect Box05.OutEnd Box08.In3 connect Box31.Out Box30.In connect Box30.Size Box32.In connect Box30.Size Box33.In connect Box30.Size Box34.In connect Box32.Out Box03.InMax connect Box33.Out Box04.InMax connect Box34.Out Box05.InMax connect Box36.Out Box35.Point connect Box06.BoxChange Box35.BoxExecute connect Box06.BoxChange Box40.In1 connect Box42.Widget Box11.Widget1 connect Box42.BoxChange Box06.In4 connect Box03.OutActual Box36.In1 connect Box04.OutActual Box36.In3 connect Box05.OutActual Box36.In5 connect Box22.Widget Box21.Widget1 connect Box03.Widget Box22.Widget1 connect Box21.Widget Box11.Widget3 connect Box24.Widget Box23.Widget1 connect Box04.Widget Box24.Widget1 connect Box23.Widget Box11.Widget5 connect Box26.Widget Box25.Widget1 connect Box25.Widget Box11.Widget8 connect Box05.Widget Box26.Widget1 # Complex input ports input Image Box31.In " " input Execute Box40.In2 " " input wxvtkbaseview Box35.wxVtkBaseView " " # Complex output ports output widget Box11.Widget " " output boxchange Box40.BoxChange " " output active Box42.Out " " output boxchangeRender Box06.BoxChange " " output voi Box09.Out " " endefine