X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=PackRecalage%2Fbbs%2Fboxes%2FCompareImagesParallelWidget.bbs;fp=PackRecalage%2Fbbs%2Fboxes%2FCompareImagesParallelWidget.bbs;h=37f44f984884e54a0e17fdf1678d98d20e0e5cca;hb=ed66b071dc730fe9fe214bbb59db5daa6d542c7a;hp=0000000000000000000000000000000000000000;hpb=21c5daa7a6e1b58f594d72f0240c38c4b13e04c1;p=creaRigidRegistration.git diff --git a/PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs b/PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs new file mode 100644 index 0000000..37f44f9 --- /dev/null +++ b/PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs @@ -0,0 +1,162 @@ +# ---------------------------------- +# - 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