From: jean-pierre roux Date: Fri, 18 Sep 2009 11:01:52 +0000 (+0000) Subject: Interpolate On/Off has now immediate effect X-Git-Tag: EED.02Oct2009~2 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=a48bf3d21a4f9a6b54792b965878c7f69c2099f4;p=bbtk.git Interpolate On/Off has now immediate effect --- diff --git a/packages/demo/bbs/appli/demoViewing1.bbs b/packages/demo/bbs/appli/demoViewing1.bbs index 60d826b..90008b4 100644 --- a/packages/demo/bbs/appli/demoViewing1.bbs +++ b/packages/demo/bbs/appli/demoViewing1.bbs @@ -17,13 +17,17 @@ load gdcmvtk include wxvtk/boxes/bbSimpleSlicer new LayoutX4 main -new LayoutLine upright -new LayoutLine upleft -new LayoutLine downleft -connect upright.Widget main.Widget1 -connect upleft.Widget main.Widget2 -connect downleft.Widget main.Widget3 +new LayoutLine upright +new LayoutLine upleft +new LayoutLine downleft +new LayoutSplit downright + set downright.Proportion 85 + +connect upright.Widget main.Widget1 +connect upleft.Widget main.Widget2 +connect downleft.Widget main.Widget3 +connect downright.Widget main.Widget4 # Here loads hola.mhd # ------------------- @@ -120,7 +124,7 @@ new GetVectorIntElement gveY new GetVectorIntElement gveZ connect mc.Size gveZ.In set gveZ.I 2 -print "Dim Z $gveZ.Out" +//print "Dim Z $gveZ.Out" #Compute the number of the 'middle' slice on X axis new Div div0 @@ -186,10 +190,21 @@ new Viewer3D viewer connect planes.PlaneY viewer.Obs2 connect planes.PlaneZ viewer.Obs3 - connect viewer.Widget main.Widget4 +new CheckBox chkbox + set chkbox.Title "Interpolate Pixels (in '2D' images)" + set chkbox.In 1 + connect chkbox.BoxChange viewerUL.BoxExecute + connect chkbox.BoxChange viewerUR.BoxExecute + connect chkbox.BoxChange viewerTD.BoxExecute + + connect viewer.Widget downright.Widget1 + connect chkbox.Widget downright.Widget2 + + connect chkbox.Out viewerUL.Interpolate + connect chkbox.Out viewerUR.Interpolate + connect chkbox.Out viewerTD.Interpolate set main.WinTitle "demoViewing1" exec main exec viewerTD -