]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/bbs/appli/exampleShowNPoints.bbs
#3485 ShowNPionts for Multiple Groups
[creaMaracasVisu.git] / bbtk / bbs / appli / exampleShowNPoints.bbs
index 1c097cefdefd190ce7317a4b6ffd9f840c2fa712..d026b00a5702282f4d68062bc7f4445b1ac82ca0 100644 (file)
@@ -1,97 +1,48 @@
-# ---------------------------------------------------------------------
-#
-# 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.
-# ------------------------------------------------------------------------ */ 
+# ----------------------------------
+# - BBTKGEditor v 1.5 BBS BlackBox Script
+# - /Users/davila/Creatis/C11/creatools_source/creaMaracasVisu/bbtk/bbs/appli/exampleShowNPoints.bbs
+# ----------------------------------
 
-description "Show N Points"
-author "info-dev@creatis.insa-lyon.fr"
-category "demo"
+# BBTK GEditor Script
+# ----------------------
 
-// To show how easy it is to add smthing
-// =====================================
-
-load vtk
-include wxvtk
-load std
-load itk
+include std
+include itkvtk
 include vtk
+include creaMaracasVisu
 include wx
-load itkvtk
-load creaMaracasVisu
 
+author "info-dev@creatis.insa-lyon.fr"
+description "Show N Points"
+category "demo"
 
+new vtk:LoadHola reader
 
-# Use new box (choose the way you want to select images)
-# -----------------------------------------------------
+new creaMaracasVisu:ViewerNV viewer
+  set viewer.nTypeView "5 1 2 0"
 
-#load creaImageIO
-#new ImageReader chooser
+new creaMaracasVisu:ShowNPoints showNpoints
+  set showNpoints.Radio "10"
 
-# Concatenate all the supposed-to-be consistent 2D images into a single vtkImageData
-# WARNING : File names alphabetical order is suposed to be meaningful ...
+new wx:LayoutSplit main
+  set main.Orientation "H"
 
-#new ConcatImages reader
-#   connect chooser.Out reader.In
 
+connect reader.Out viewer.In
 
+connect reader.Out showNpoints.Image
 
-# Here loads hola.mhd
-# -------------------------
+connect viewer.Renderer1 showNpoints.Renderer
 
-include vtk/boxes/bbLoadHola
-new LoadHola reader
+connect viewer.Point showNpoints.In
 
-# uncomment next lines to have a file selector
-# ---------------------------------------------
-/*
-new FileSelector openFileDialog
-  set openFileDialog.Wildcard  "(*.mhd)|*.mhd"
-new MetaImageReader reader
-   connect openFileDialog.Out reader.In
-*/
+connect viewer.BoxChange showNpoints.BoxExecute
 
-# uncomment next lines to use Gimmick
-# -----------------------------------
-/*
-load creaImageIO
-new Gimmick reader
-*/
+connect showNpoints.Widget main.Widget1
 
-new ViewerNV viewer
-  connect reader.Out viewer.In
-  set viewer.nTypeView "5 1 2 0"
+connect viewer.Widget main.Widget2
 
-new ShowNPoints showNpoints
-  connect reader.Out showNpoints.Image
-  connect viewer.Renderer1 showNpoints.Renderer
-  connect viewer.Point showNpoints.In
-  connect viewer.BoxChange showNpoints.BoxExecute
-  set showNpoints.Radio 10
 
-new LayoutSplit main
-   set main.Orientation H
-   connect showNpoints.Widget main.Widget1
-   connect viewer.Widget main.Widget2
 
+# Complex input ports
 exec main
-