]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs
2028 Feature Create the box AddImageToVector, Clean comments
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImagesWidget_base_3Dp_B.bbs
index 8f74b497bb4e02ef7526c6291e926ec5280102b3..1ebd4cd9931f5b07f31e2695904523b93e54e148 100644 (file)
@@ -5,8 +5,10 @@
 
 include std
 include itkvtk
-include vtk
 include PackRecalage
+include creaMaracasVisu
+include vtk
+include std
 
 define CompareImagesWidget_base_3Dp_B PackRecalage
 
@@ -15,22 +17,62 @@ description "creatisRecalage"
 
 category "example"
 
-new SliceImage imgslice1
-
 new ImageConvolution convol1
 
+new SliceImage Box02
+  set Box02.TypeOrientation "0"
+
+new ImageConvolution Box03
+
+new SliceImage Box04
+  set Box04.TypeOrientation "1"
+
+new ImageConvolution Box05
+
+new SliceImage Box06
+  set Box06.TypeOrientation "2"
+
+new AddImageToVector Box07
+
+new vtkImageDataPointerRelay Box08
+
+new MagicBox Box09
+
+new MagicBox Box10
+
+new MagicBox Box11
+
 
-connect imgslice1.Out convol1.In
+connect Box02.Out convol1.In
+connect Box04.Out Box03.In
+connect Box06.Out Box05.In
+connect convol1.Out Box07.In0
+connect Box03.Out Box07.In1
+connect Box05.Out Box07.In2
+connect Box08.Out Box02.In
+connect Box08.Out Box04.In
+connect Box08.Out Box06.In
+connect Box09.BoxChange convol1.BoxExecute
+connect Box09.BoxChange Box03.BoxExecute
+connect Box09.BoxChange Box05.BoxExecute
+connect Box10.Out convol1.Factor
+connect Box10.Out Box03.Factor
+connect Box10.Out Box05.Factor
+connect Box11.Out convol1.On
+connect Box11.Out Box03.On
+connect Box11.Out Box05.On
 
 # Complex input ports
-input SliceZ imgslice1.Z " "
-input ConvolutionFactor convol1.Factor " "
-input ConvolutionOnOff convol1.On " "
-input In imgslice1.In " "
-input BoxExecute convol1.BoxExecute " "
+input In Box08.In " "
+input BoxExecute Box09.In " "
+input ConvolutionFactor Box10.In " "
+input ConvolutionOnOff Box11.In " "
+input SliceY Box04.Slice " "
+input SliceX Box06.Slice " "
+input SliceZ Box02.Slice " "
 
 # Complex output ports
-output Out convol1.Out " "
+output Out Box07.Out " "
 
 
 endefine