]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
#3469 AddImageTo vector from creaRigidRegistration::PackRecalage to bbtk::vtk
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImages_3DwithPlanes_Widget.bbs
index bca9707d98a09a005cd5981bc4e8ef018a5e8e4a..541a06d307a4796e382385362b8974dbc46e427d 100644 (file)
@@ -1,13 +1,15 @@
 # ----------------------------------
-# - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
-# - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
+# - BBTKGEditor v 1.6 BBS BlackBox Script (Complex Box)
+# - /Users/davila/Creatis/C23/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImages_3DwithPlanes_Widget.bbs
 # ----------------------------------
 
 include std
 include itkvtk
-include PackRecalage
 include wx
 include vtk
+include PackRecalage
+include std
+include creaVtk
 
 define CompareImages_3DwithPlanes_Widget PackRecalage
 
@@ -16,85 +18,94 @@ description "creatisRecalage"
 
 category "example"
 
-new ImageRecalageProperties properties
-
-new LayoutTab tabs
+new wx:LayoutTab tabs
   set tabs.Orientation V
 
-new LayoutSplit window2
-  set window2.Orientation H
-  set window2.Proportion "25"
+new vtk:vtkImageDataPointerRelay Box56
+
+new vtk:vtkImageDataPointerRelay Box59
+
+new PackRecalage:CompareImagesWidget_base_interface_3Dp Box18
+
+new PackRecalage:CompareImagesWidget_base_3Dp_B Box13
+
+new PackRecalage:CompareImagesTransparencyWidget_3Dp Box14
 
-new vtkImageDataPointerRelay Box56
+new PackRecalage:CompareImagesWidget_base_3Dp_B Box15
 
-new vtkImageDataPointerRelay Box59
+new PackRecalage:CompareImagesSwitcherWidget_3Dp Box17
 
-new LayoutTab Box61
+new std:MultipleInputs Box11
 
-new CompareImagesWidget_base_2Dt_A Box70
+new std:StringRelay Box12
 
-new CompareImagesWidget_base_2Dt_B Box72
+new wx:LayoutSplit Box16
+  set Box16.Proportion "10"
 
-new CompareImagesWidget_base_interface_3Dp Box18
+new wx:LayoutLine Box20
+  set Box20.WinTitle "RGB"
 
-new CompareImagesSwitcherWidget Box11
+new std:MagicBox Box21
 
-new CompareImagesTransparencyWidget_2Dt Box12
+new PackRecalage:ImageConvolution Box22
 
-new CompareImagesWidget_base_3Dp_B Box13
+new PackRecalage:ImageConvolution Box23
 
-new CompareImagesTransparencyWidget_3Dp Box14
+new PackRecalage:CompareParallelWidget Box24
 
-new CompareImagesWidget_base_3Dp_B Box15
+new creaVtk:CompareImagesByRGB-Widget Box25
 
 
-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 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.Out Box11.Image1
-connect Box72.Out Box11.Image2
-connect Box11.Widget tabs.Widget1
-connect Box70.BoxChange Box12.BoxExecute
-connect Box70.Out Box12.Image1
-connect Box72.Out Box12.Image2
-connect Box18.BoxChange Box13.BoxExecute
 connect Box18.ConvolutionFactor Box13.ConvolutionFactor
 connect Box18.ConvolutionOnOff Box13.ConvolutionOnOff
 connect Box56.Out Box13.In
-connect Box18.SliceZ Box13.SliceZ
-connect Box18.SliceZ Box13.SliceX
-connect Box18.SliceZ Box13.SliceY
 connect Box13.Out Box14.VectorImage1
 connect Box14.Widget tabs.Widget2
 connect Box18.BoxChange Box14.BoxExecute
 connect Box15.Out Box14.VectorImate2
-connect Box18.BoxChange Box15.BoxExecute
 connect Box18.ConvolutionFactor Box15.ConvolutionFactor
 connect Box18.ConvolutionOnOff Box15.ConvolutionOnOff
-connect Box18.SliceZ Box15.SliceX
-connect Box18.SliceZ Box15.SliceY
-connect Box18.SliceZ Box15.SliceZ
 connect Box59.Out Box15.In
+connect Box17.Widget tabs.Widget1
+connect Box13.Out Box17.ImageVector1
+connect Box15.Out Box17.ImageVector2
+connect Box18.BoxChange Box11.In2
+connect Box12.Out Box15.Point
+connect Box12.Out Box13.Point
+connect Box18.Widget Box16.Widget1
+connect tabs.Widget Box16.Widget2
+connect Box20.Widget tabs.Widget3
+connect Box21.BoxChange Box11.In1
+connect Box11.BoxChange Box13.BoxExecute
+connect Box11.BoxChange Box15.BoxExecute
+connect Box18.ConvolutionOnOff Box22.On
+connect Box18.ConvolutionOnOff Box23.On
+connect Box59.Out Box23.In
+connect Box56.Out Box22.In
+connect Box18.ConvolutionFactor Box22.Factor
+connect Box18.ConvolutionFactor Box23.Factor
+connect Box11.BoxChange Box22.BoxExecute
+connect Box11.BoxChange Box23.BoxExecute
+connect Box24.widget tabs.Widget5
+connect Box22.Out Box24.Image1
+connect Box23.Out Box24.Image2
+connect Box12.Out Box24.point
+connect Box21.BoxChange Box24.boxExecute
+connect Box22.Out Box25.Image1
+connect Box23.Out Box25.Image2
+connect Box21.BoxChange Box25.boxExecute
+connect Box12.Out Box25.point
+connect Box25.OutWidget Box20.Widget1
 
 # Complex input ports
 input In2 Box59.In " "
 input In1 Box56.In " "
-input WinTitle window2.WinTitle " "
+input Point Box12.In " "
+input WinTitle Box16.WinTitle " "
+input BoxExecute Box21.BoxExecute " "
 
 # Complex output ports
-output Widget window2.Widget " "
+output Widget Box16.Widget " "
 
 
 endefine