]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/CompareImagesTransparencyWidget_3Dp.bbs
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImagesTransparencyWidget_3Dp.bbs
diff --git a/PackRecalage/bbs/boxes/CompareImagesTransparencyWidget_3Dp.bbs b/PackRecalage/bbs/boxes/CompareImagesTransparencyWidget_3Dp.bbs
new file mode 100644 (file)
index 0000000..c5027a8
--- /dev/null
@@ -0,0 +1,101 @@
+# ----------------------------------
+# - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
+# - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesTransparencyWidget_3Dp.bbs
+# ----------------------------------
+
+include std
+include itkvtk
+include PackRecalage
+include wx
+include creaMaracasVisu
+include std
+include vtk
+
+define CompareImagesTransparencyWidget_3Dp PackRecalage
+
+author "Author ??"
+description "Description ??"
+
+category "<VOID>"
+
+new TransparencyBox Box00
+
+new Slider Box01
+  set Box01.In "50"
+  set Box01.Max "100"
+  set Box01.Min "0"
+  set Box01.ReactiveOnTrack "true"
+
+new ViewerNV Box02
+  set Box02.nTypeView "0"
+
+new LayoutSplit Box03
+  set Box03.Proportion "80"
+  set Box03.WinTitle "Transparency"
+
+new MultipleInputs Box04
+
+new TransparencyBox Box05
+
+new ViewerNV Box06
+  set Box06.nTypeView "0"
+
+new TransparencyBox Box07
+
+new ViewerNV Box08
+  set Box08.nTypeView "0"
+
+new TransparencyBox Box09
+
+new ViewerNV Box10
+  set Box10.nTypeView "0"
+
+new LayoutSplit Box11
+
+new LayoutSplit Box12
+
+new LayoutSplit Box13
+  set Box13.Orientation "H"
+
+new vtkImageDataPointerRelay Box14
+
+new vtkImageDataPointerRelay Box15
+
+new LoadHola Box16
+
+
+connect Box01.Out Box00.Percent
+connect Box01.Widget Box03.Widget2
+connect Box01.BoxChange Box04.In2
+connect Box04.BoxChange Box00.BoxExecute
+connect Box00.BoxChange Box02.BoxExecute
+connect Box00.Out Box02.In
+connect Box02.Widget Box11.Widget1
+connect Box06.Widget Box11.Widget2
+connect Box08.Widget Box12.Widget1
+connect Box10.Widget Box12.Widget2
+connect Box12.Widget Box13.Widget2
+connect Box11.Widget Box13.Widget1
+connect Box04.BoxChange Box05.BoxExecute
+connect Box04.BoxChange Box07.BoxExecute
+connect Box04.BoxChange Box09.BoxExecute
+connect Box01.Out Box05.Percent
+connect Box01.Out Box07.Percent
+connect Box01.Out Box09.Percent
+connect Box14.Out Box00.In1
+connect Box15.Out Box00.In2
+connect Box16.Out Box06.In
+connect Box16.Out Box08.In
+connect Box16.Out Box10.In
+connect Box02.Widget Box03.Widget1
+
+# Complex input ports
+input BoxExecute Box04.In1 " "
+input Image1 Box14.In " "
+input Image2 Box15.In " "
+
+# Complex output ports
+output Widget Box03.Widget " "
+
+
+endefine