]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImages_3DwithPlanes_Widget.bbs
diff --git a/PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs b/PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
new file mode 100644 (file)
index 0000000..46cedc1
--- /dev/null
@@ -0,0 +1,77 @@
+# ----------------------------------
+# - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
+# - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
+# ----------------------------------
+
+include std
+include itkvtk
+include PackRecalage
+include wx
+include vtk
+
+define CompareImages_3DwithPlanes_Widget PackRecalage
+
+author "info-dev@creatis.insa-lyon.fr"
+description "creatisRecalage"
+
+category "example"
+
+new ImageRecalageProperties properties
+
+new LayoutTab tabs
+  set tabs.Orientation V
+
+new LayoutSplit window2
+  set window2.Orientation H
+  set window2.Proportion "25"
+
+new vtkImageDataPointerRelay Box56
+
+new vtkImageDataPointerRelay Box59
+
+new LayoutTab Box61
+
+new CompareImagesWidget_base_2Dt_A Box70
+
+new CompareImagesWidget_base_2Dt_B Box72
+
+new CompareImagesSwitcherWidget_3Dp Box36
+
+new CompareImagesTransparencyWidget_3Dp Box37
+
+new CompareImagesWidget_base_interface_3Dp Box18
+
+
+connect Box59.Out properties.In
+connect Box61.Widget window2.Widget1
+connect tabs.Widget window2.Widget2
+connect Box56.Out Box70.In
+connect Box70.Widget Box61.Widget2
+connect Box59.Out Box72.In
+connect Box70.Out Box36.Image1
+connect Box72.Out Box36.Image2
+connect Box37.Widget tabs.Widget2
+connect Box72.Out Box37.Image2
+connect Box70.Out Box37.Image1
+connect Box36.Widget tabs.Widget1
+connect properties.LengthZ Box18.Max
+connect Box18.Widget Box61.Widget1
+connect Box18.BoxChange Box70.BoxExecute
+connect Box18.SliceZ Box70.SliceZ
+connect Box18.SliceZ Box72.SliceZ
+connect Box18.ConvolutionFactor Box70.ConvolutionFactor
+connect Box18.ConvolutionFactor Box72.ConvolutionFactor
+connect Box18.ConvolutionOnOff Box70.ConvolutionOnOff
+connect Box18.ConvolutionOnOff Box72.ConvolutionOnOff
+connect Box70.BoxChange Box37.BoxExecute
+
+# Complex input ports
+input In2 Box59.In " "
+input In1 Box56.In " "
+input WinTitle window2.WinTitle " "
+
+# Complex output ports
+output Widget window2.Widget " "
+
+
+endefine