X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fkw%2Fbbs%2Fappli%2FkwTour.bbs;h=235f62ac1f9b8ac5cd423671e012f2457fb29a17;hb=cfad95b6e08e6e53846ffcda7fbc5932065f2c47;hp=12ed0781c26936cb5ab95e0ccffd8949a948c9ee;hpb=cc134f89048428aca99fa855a7e1e87c815a3413;p=bbtk.git diff --git a/packages/kw/bbs/appli/kwTour.bbs b/packages/kw/bbs/appli/kwTour.bbs index 12ed078..235f62a 100644 --- a/packages/kw/bbs/appli/kwTour.bbs +++ b/packages/kw/bbs/appli/kwTour.bbs @@ -1,13 +1,45 @@ + # --------------------------------------------------------------------- + # + # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image + # pour la SantÈ) + # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton + # Previous Authors : Laurent Guigues, Jean-Pierre Roux + # CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil + # + # This software is governed by the CeCILL-B license under French law and + # abiding by the rules of distribution of free software. You can use, + # modify and/ or redistribute the software under the terms of the CeCILL-B + # license as circulated by CEA, CNRS and INRIA at the following URL + # http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html + # or in the file LICENSE.txt. + # + # As a counterpart to the access to the source code and rights to copy, + # modify and redistribute granted by the license, users are provided only + # with a limited warranty and the software's author, the holder of the + # economic rights, and the successive licensors have only limited + # liability. + # + # The fact that you are presently reading this means that you have had + # knowledge of the CeCILL-B license and that you accept its terms. + # ------------------------------------------------------------------------ */ + + description "A tour of all kw widgets" author "laurent.guigues at creatis.insa-lyon.fr" category "demo" +include kw +load std +include vtk +load wx + +message Help 0 + print "==================================" print "A Slider whose output is plugged into an OutputText" +print "==================================" message echo 2 -include kw -load std new kwSlider in new kwOutputText out connect in.Out out.In @@ -21,28 +53,23 @@ message echo 0 clear print "==================================" print "The kwSlicer widget" +print "==================================" +help kwSlicer message echo 2 -load kw -include vtk -load wx - new LoadHola r new kwSlicer s connect r.Out s.In exec s -reset message echo 0 clear +/* print "==================================" print "Using both kw and wx" +print "==================================" message echo 2 -load wx -load kw -load std - new OutputText t exec t @@ -51,3 +78,35 @@ connect s.Out t.In connect s.BoxChange t.BoxExecute exec s + +message echo 0 +clear +*/ +print "==================================" +print "Volume renderer with controls" +print "==================================" +help kwVolumeRendererWidget +message echo 2 + +new LoadHola reader +new kwVolumeRendererWidget renderer +new kwViewer3D viewer + +connect reader.Out renderer.In +connect renderer.Out viewer.In1 +connect renderer.BoxChange viewer.BoxExecute + +new kwLayoutSplit main +connect viewer.Widget main.Widget2 +connect renderer.Widget main.Widget1 + +exec main + +message echo 0 +message Help 1 +clear +print " " +print "=====================================" +print " END OF TOUR" +print "=====================================" +