# ----------------------------------
-# - BBTKGEditor v 1.3 BBS BlackBox Script
-# - /Users/davila/Creatis/All5/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/flipImageY.bbs
+# - BBTKGEditor v 1.4 BBS BlackBox Script
+# - /home/davila/Creatis/All/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/flipImageY.bbs
# ----------------------------------
# BBTK GEditor Script
include std
include itkvtk
include vtk
+include wx
include creaMaracasVisu
+include std
include toolsbbtk
-include wx
+include creaImageIO
author "Author ??"
description "Description ??"
category "<VOID>"
-new Flip Box00
+new Flip Box01
+
+new RadioButton Box02
+ set Box02.In "1"
+ set Box02.In0 "Flip around X axis"
+ set Box02.In1 "Flip around Y axis"
+ set Box02.In2 "Flip around Z axis"
+ set Box02.In3 "0riginal image"
+
+new ViewerNV Box03
+ set Box03.nTypeView "6 1 2 0"
+
+new ViewerNV Box04
+ set Box04.nTypeView "6 1 2 0"
+
+new LayoutSplit Box06
+ set Box06.Proportion "20"
+
+new StringSelect Box07
+ set Box07.In0 "X"
+ set Box07.In1 "Y"
+ set Box07.In2 "Z"
+ set Box07.In3 "O"
+
+new LayoutLine Box08
+ set Box08.Orientation "H"
+
+new SaveMHD-Button Box10
+
+new ImagesChooserDialogBox Box12
+
+new LayoutCenter Box13
+
+new LayoutTab Box14
+
+new LayoutLine Box15
+ set Box15.WinTitle "Original"
+
+new LayoutLine Box16
+ set Box16.WinTitle "Flip"
+
+new ImageVtkPropertiesWidget Box17
+
+
+connect Box01.Out Box04.In
+
+connect Box07.Out Box01.Axis
+
+connect Box02.Out Box07.In
+
+connect Box02.BoxChange Box07.BoxExecute
+
+connect Box02.BoxChange Box01.BoxExecute
+
+connect Box08.Widget Box06.Widget1
+
+connect Box01.Out Box10.In
+
+connect Box12.Out Box03.In
+
+connect Box12.Out Box01.In
+
+connect Box10.Widget Box08.Widget2
+
+connect Box02.Widget Box13.Widget2
+
+connect Box13.Widget Box08.Widget1
-new LoadHola Box01
+connect Box03.Widget Box15.Widget1
-new ViewerNV Box02
+connect Box15.Widget Box14.Widget1
-new SaveMHD-Button Box03
+connect Box16.Widget Box14.Widget2
-new LayoutSplit Box04
- set Box04.Proportion "7"
- set Box04.WinTitle "Flip Y"
+connect Box01.BoxChange Box04.BoxExecute
-new LayoutTab Box05
+connect Box17.widget Box14.Widget3
-new ViewerNV Box06
+connect Box12.Out Box17.in
-new LayoutLine Box07
- set Box07.WinTitle "Original"
+connect Box04.Widget Box06.Widget2
-new LayoutCenter Box08
+connect Box06.Widget Box16.Widget1
-connect Box01.Out Box00.In
-connect Box00.Out Box02.In
-connect Box00.Out Box03.In
-connect Box02.Widget Box04.Widget2
-connect Box01.Out Box06.In
-connect Box04.Widget Box05.Widget2
-connect Box06.Widget Box07.Widget1
-connect Box07.Widget Box05.Widget1
-connect Box03.Widget Box08.Widget2
-connect Box08.Widget Box04.Widget1
-exec Box05
+# Complex input ports
+exec Box14