]> Creatis software - bbtk.git/blobdiff - packages/demo/bbs/appli/demoViewing1.bbs
Make then easyly updatable by a newbee
[bbtk.git] / packages / demo / bbs / appli / demoViewing1.bbs
index 7112a6f435378ce93ed464b4efecd3e46ad8f708..f74b23451bf07f4312de33b860beb1fbaeed157a 100644 (file)
@@ -5,22 +5,24 @@ category "demo"
 // To show how easy it is to add smthing
 // =====================================
 
-load wxvtk
-include wx
 load vtk
+include wxvtk
 load std
-load itkvtk
 load itk
+include vtk
+include wx
+load itkvtk
+
 include wxvtk/boxes/bbSimpleSlicer
 
 new LayoutX4 main
 new LayoutLine upright
 new LayoutLine upleft
-new LayoutLine down
+new LayoutLine downleft
 
-connect upright.Widget main.Widget1
-connect upleft.Widget  main.Widget2
-connect down.Widget    main.Widget3
+connect upright.Widget  main.Widget1
+connect upleft.Widget   main.Widget2
+connect downleft.Widget main.Widget3
 
 # Here loads hola.mhd
 # -------------------
@@ -52,9 +54,13 @@ new LoadHola reader
 #new FilesFromDirectory fd
 // To read all the files, as a bbitk::ImagePointer
 #new ImageSeriesReader reader
+// user choosen directory as input
+#connect ds.Out fd.In
+#set fd.Recursive false
+// list of files as imput
+#connect fd.Out  reader.FileNames
+
 
-#print "Image properties : $reader.Out"
-  
 #Get image dimensions, ...
 new ImageProperties mc
    connect reader.Out mc.In
@@ -120,7 +126,7 @@ new SimpleSlicer viewerUR
 // For Z axis
 new SimpleSlicer viewerTD
   connect reader.Out viewerTD.In
-  connect viewerTD.Widget down.Widget1
+  connect viewerTD.Widget downleft.Widget1
   #initial slice is the middle one
   connect div2.Out viewerTD.Slice
   #Slider size is the number of planes