X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=PackRecalage%2Fbbs%2Fappli%2FViewerMerge2D.bbs;fp=PackRecalage%2Fbbs%2Fappli%2FViewerMerge2D.bbs;h=0000000000000000000000000000000000000000;hb=647cc99d880cf22b8e6f7a7b4dad509ea30a52b6;hp=9ad659bd94495bab2753f950996fbb16891cc527;hpb=86c3482ce714b8d4201c8d819a10b59e4e4440c4;p=creaRigidRegistration.git diff --git a/PackRecalage/bbs/appli/ViewerMerge2D.bbs b/PackRecalage/bbs/appli/ViewerMerge2D.bbs deleted file mode 100644 index 9ad659b..0000000 --- a/PackRecalage/bbs/appli/ViewerMerge2D.bbs +++ /dev/null @@ -1,130 +0,0 @@ -load wx -load std -load vtk -load wxvtk -load creaMaracasVisu - -load PackRecalage - -include vtk/boxes/bbLoadHola -new LoadHola image - -#Viewer containing image 1 - -new LayoutLine v1Layout -new ViewerNV viewer1 -connect image.Out viewer1.In -set viewer1.nTypeView "0" -connect viewer1.Widget v1Layout.Widget1 - - -#Viewer containing image 2 - -new LayoutLine v2Layout -new ViewerNV viewer2 -connect image.Out viewer2.In -set viewer2.nTypeView "0" -connect viewer2.Widget v2Layout.Widget1 - -#LayoutSplit were the images will be - -new LayoutSplit initialImages -set initialImages.Proportion "50" -set initialImages.Orientation H -connect v1Layout.Widget initialImages.Widget1 -connect v2Layout.Widget initialImages.Widget2 - -#Layout line that will contain the buttons - -new LayoutLine buttonsLayout - set buttonsLayout.Orientation V - -#Slider were the angle will be entered - -new Slider slider - set slider.Title "Angle" - set slider.In 0 - set slider.Min 0 - set slider.Max 360 - set slider.ReactiveOnTrack "1" - connect slider.Widget buttonsLayout.Widget1 - - - -#Slider were the xScale will be entered - -new Slider sliderX - set sliderX.Title "% Scale in X" - set sliderX.In 100 - set sliderX.Min 10 - set sliderX.Max 500 - set sliderX.ReactiveOnTrack "1" - connect sliderX.Widget buttonsLayout.Widget2 - - - -#Slider were the yScale will be entered - -new Slider sliderY - set sliderY.Title "% Scale in Y" - set sliderY.In 100 - set sliderY.Min 10 - set sliderY.Max 500 - set sliderY.ReactiveOnTrack "1" - connect sliderY.Widget buttonsLayout.Widget3 - - -#Box were the transformation will be made - -new Transform2DBox transform - connect viewer2.Point transform.CenterPoint - connect slider.Out transform.Angle - connect sliderX.Out transform.ScaleX - connect sliderY.Out transform.ScaleY - - - -new ReSlicerBox reslice1 - connect viewer1.Point reslice1.Origin - connect transform.Out reslice1.Transform - connect image.Out reslice1.In - -new SliceImage slice1 - connect reslice1.Out slice1.In - set slice1.Z "1" - - -#new ViewerNV viewer3 - #connect reslice1.Out viewer3.In - #set viewer3.nTypeView "6" - #set viewer3.WinWidth "600" - -new Viewer2D viewer3 - connect reslice1.Out viewer3.In - set viewer3.Orientation "2" - set viewer3.Slice "1" - -#Boton that will set the points and angle - -new CommandButton botonfinal - set botonfinal.Label "Set Information" - connect botonfinal.Widget buttonsLayout.Widget4 - connect botonfinal.BoxChange viewer3.BoxExecute - -#Layout were the images and the buttones will be displayed - -new LayoutSplit window1 - set window1.WinWidth "600" - set window1.Proportion "80" - set window1.Orientation V - connect initialImages.Widget window1.Widget1 - connect buttonsLayout.Widget window1.Widget2 - -new LayoutSplit main - set main.WinWidth "1200" - set main.Proportion "100" - set main.Orientation H - connect window1.Widget main.Widget1 - connect viewer3.Widget main.Widget2 - -exec main \ No newline at end of file