# ---------------------------------- # - BBTKGEditor v 1.6 BBS BlackBox Script (Complex Box) # - /Users/davila/Creatis/C23/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs # ---------------------------------- include std include itkvtk include wx include std include creaMaracasVisu define CompareParallelWidget PackRecalage author "Author ??" description "Description ??" category "" new wx:LayoutLine Box03 set Box03.Orientation "H" set Box03.WinTitle "YZ" new std:MagicBox Box04 new std:MagicBox Box05 new wx:LayoutTab Box06 set Box06.WinTitle "Parallel" new creaMaracasVisu:ViewerNV Box07 set Box07.nTypeView "1" new creaMaracasVisu:ViewerNV Box08 set Box08.nTypeView "1" new wx:LayoutLine Box09 set Box09.Orientation "H" set Box09.WinTitle "XZ" new creaMaracasVisu:ViewerNV Box10 set Box10.nTypeView "2" new creaMaracasVisu:ViewerNV Box11 set Box11.nTypeView "2" new wx:LayoutLine Box12 set Box12.Orientation "H" set Box12.WinTitle "XY" new creaMaracasVisu:ViewerNV Box13 set Box13.nTypeView "0" new creaMaracasVisu:ViewerNV Box14 set Box14.nTypeView "0" new creaMaracasVisu:wxVtkBaseView_Info Box15 set Box15.InteractionType "12" new std:GetVectorDoubleElement Box16 set Box16.I "0" new std:GetVectorDoubleElement Box18 set Box18.I "1" new creaMaracasVisu:wxVtkBaseView_Info Box19 set Box19.InteractionType "12" new std:GetVectorDoubleElement Box20 set Box20.I "0" new std:GetVectorDoubleElement Box21 set Box21.I "1" new creaMaracasVisu:wxVtkBaseView_Info Box22 set Box22.InteractionType "12" new std:GetVectorDoubleElement Box23 set Box23.I "0" new std:GetVectorDoubleElement Box24 set Box24.I "1" new std:MagicBox Box25 new creaMaracasVisu:SetPosition Box26 new creaMaracasVisu:SetPosition Box27 new creaMaracasVisu:SetPosition Box28 new creaMaracasVisu:SetPosition Box29 new creaMaracasVisu:SetPosition Box30 new creaMaracasVisu:SetPosition Box31 new std:MagicBox Box32 connect Box04.Out Box07.In connect Box05.Out Box08.In connect Box07.Widget Box03.Widget1 connect Box08.Widget Box03.Widget2 connect Box03.Widget Box06.Widget1 connect Box10.Widget Box09.Widget1 connect Box11.Widget Box09.Widget2 connect Box09.Widget Box06.Widget2 connect Box13.Widget Box12.Widget1 connect Box14.Widget Box12.Widget2 connect Box12.Widget Box06.Widget3 connect Box04.Out Box13.In connect Box05.Out Box14.In connect Box04.Out Box10.In connect Box05.Out Box11.In connect Box07.wxVtkBaseView1 Box15.wxVtkBaseView connect Box15.WindowColorLevel Box16.In connect Box16.Out Box08.WindowLevel connect Box18.Out Box08.ColorLevel connect Box15.WindowColorLevel Box18.In connect Box15.BoxChange Box08.BoxExecute connect Box19.WindowColorLevel Box20.In connect Box19.WindowColorLevel Box21.In connect Box22.WindowColorLevel Box23.In connect Box22.WindowColorLevel Box24.In connect Box10.wxVtkBaseView1 Box19.wxVtkBaseView connect Box13.wxVtkBaseView1 Box22.wxVtkBaseView connect Box19.BoxChange Box11.BoxExecute connect Box22.BoxChange Box14.BoxExecute connect Box20.Out Box11.WindowLevel connect Box21.Out Box11.ColorLevel connect Box23.Out Box14.WindowLevel connect Box24.Out Box14.ColorLevel connect Box25.Out Box26.Point connect Box25.Out Box28.Point connect Box25.Out Box30.Point connect Box07.wxVtkBaseView1 Box26.wxVtkBaseView connect Box08.wxVtkBaseView1 Box27.wxVtkBaseView connect Box10.wxVtkBaseView1 Box28.wxVtkBaseView connect Box11.wxVtkBaseView1 Box29.wxVtkBaseView connect Box13.wxVtkBaseView1 Box30.wxVtkBaseView connect Box14.wxVtkBaseView1 Box31.wxVtkBaseView connect Box32.BoxChange Box26.BoxExecute connect Box32.BoxChange Box28.BoxExecute connect Box32.BoxChange Box30.BoxExecute connect Box07.Point Box27.Point connect Box07.BoxChange Box27.BoxExecute connect Box10.BoxChange Box29.BoxExecute connect Box10.Point Box29.Point connect Box13.BoxChange Box31.BoxExecute connect Box13.Point Box31.Point # Complex input ports input Image1 Box04.In " " input Image2 Box05.In " " input point Box25.In " " input boxExecute Box32.In " " # Complex output ports output widget Box06.Widget " " endefine