]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs
#3469 AddImageTo vector from creaRigidRegistration::PackRecalage to bbtk::vtk
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImagesParallelWidget.bbs
diff --git a/PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs b/PackRecalage/bbs/boxes/CompareImagesParallelWidget.bbs
new file mode 100644 (file)
index 0000000..37f44f9
--- /dev/null
@@ -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 "<VOID>"
+
+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