]> 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
index bca9707d98a09a005cd5981bc4e8ef018a5e8e4a..25c9f338b456092da9b3a3f5f49a89c17b9191ab 100644 (file)
@@ -5,9 +5,9 @@
 
 include std
 include itkvtk
-include PackRecalage
 include wx
 include vtk
+include PackRecalage
 
 define CompareImages_3DwithPlanes_Widget PackRecalage
 
@@ -16,8 +16,6 @@ description "creatisRecalage"
 
 category "example"
 
-new ImageRecalageProperties properties
-
 new LayoutTab tabs
   set tabs.Orientation V
 
@@ -31,51 +29,24 @@ new vtkImageDataPointerRelay Box59
 
 new LayoutTab Box61
 
-new CompareImagesWidget_base_2Dt_A Box70
-
-new CompareImagesWidget_base_2Dt_B Box72
-
 new CompareImagesWidget_base_interface_3Dp Box18
 
-new CompareImagesSwitcherWidget Box11
-
-new CompareImagesTransparencyWidget_2Dt Box12
-
 new CompareImagesWidget_base_3Dp_B Box13
 
 new CompareImagesTransparencyWidget_3Dp Box14
 
 new CompareImagesWidget_base_3Dp_B Box15
 
+new CompareImagesSwitcherWidget_3Dp Box17
+
 
-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
@@ -83,10 +54,13 @@ 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 Box59.Out Box18.InputImage
+connect Box18.Point Box15.Point
+connect Box18.Point Box13.Point
+connect Box17.Widget tabs.Widget1
+connect Box13.Out Box17.ImageVector1
+connect Box15.Out Box17.ImageVector2
 
 # Complex input ports
 input In2 Box59.In " "
@@ -96,5 +70,6 @@ input WinTitle window2.WinTitle " "
 # Complex output ports
 output Widget window2.Widget " "
 
+exec Box14
 
 endefine