X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_package_creaMiniTools%2Fbbs%2Fboxes%2FConnectivityWidget.bbg;h=0993daa228d9d8dbb1478a156e8d06b29062e573;hb=e40e9f0203d00008b8f0725c8f9f72b20dac821b;hp=4aceb089f6aad40827c7f0fcbb4aff47bab4946a;hpb=540964697241b2071d911227648ab17fc3b8580f;p=creaMiniTools.git diff --git a/bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbg b/bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbg index 4aceb08..0993daa 100644 --- a/bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbg +++ b/bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbg @@ -1,3 +1,28 @@ +# --------------------------------------------------------------------- +# +# 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.2 BBG BlackBox Diagram file # - /Users/davila/Creatis/All3/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbg @@ -10,111 +35,230 @@ AUTHOR:info-team at creatis.insa-lyon.fr COMPLEXBOX:TRUE COMPLEXBOXNAME:ConnectivityWidget PACKAGENAME:creaMiniTools -COMPLEXINPUTS:2 +COMPLEXINPUTS:5 COMPLEX_PORT In -63.205317:84.606396:900.000000 +69.817062:199.192016:900.000000 FIN_COMPLEX_PORT COMPLEX_PORT vtkRenderer -144.746150:81.509170:900.000000 +153.090489:198.246205:900.000000 +FIN_COMPLEX_PORT +COMPLEX_PORT +point +27.791804:197.151441:900.000000 +FIN_COMPLEX_PORT +COMPLEX_PORT +start +-22.117167:197.253008:900.000000 +FIN_COMPLEX_PORT +COMPLEX_PORT +end +-37.858942:197.000374:900.000000 FIN_COMPLEX_PORT COMPLEXOUTPUTS:3 COMPLEX_PORT Widget --19.856737:-139.228110:900.000000 +15.312375:-193.792573:900.000000 FIN_COMPLEX_PORT COMPLEX_PORT BoxChange -154.492169:-140.202218:900.000000 +141.123424:-193.345736:900.000000 FIN_COMPLEX_PORT COMPLEX_PORT OutImage -71.681626:-136.747900:900.000000 +84.193305:-194.899404:900.000000 FIN_COMPLEX_PORT -BOXES:10 +BOXES:24 BOX wx:CommandButton:Box00 ISEXEC:FALSE --16.540787:-14.500542:900.000000 -29.034213:-24.500542:900.000000 +29.559920:12.412316:900.000000 +75.134920:2.412316:900.000000 PORT Label:Run FIN_BOX BOX -wx:LayoutLine:Box01 -ISEXEC:FALSE --57.348912:-46.387612:900.000000 -0.211088:-56.387612:900.000000 -PORT -WinTitle:"Parameters" -FIN_BOX -BOX creaMaracasVisu:ViewerNV:Box03 ISEXEC:FALSE -5.226319:-46.792214:900.000000 -65.866319:-56.792214:900.000000 +21.107062:-88.465150:900.000000 +81.747062:-98.465150:900.000000 PORT nTypeView:"0" FIN_BOX BOX wx:LayoutSplit:Box05 ISEXEC:FALSE --23.325419:-117.777778:900.000000 -22.249581:-127.777778:900.000000 +8.784547:-175.566961:900.000000 +54.359547:-185.566961:900.000000 PORT WinTitle:Connectivity FIN_BOX BOX vtk:SegmentationConnectivity:Box07 ISEXEC:FALSE -69.539047:15.964406:900.000000 -140.714047:5.964406:900.000000 +91.657002:-60.842604:900.000000 +162.832002:-70.842604:900.000000 +FIN_BOX +BOX +toolsbbtk:SaveMHD-Button:Box10 +ISEXEC:FALSE +116.706878:-91.891452:900.000000 +162.281878:-101.891452:900.000000 FIN_BOX BOX -wx:InputText:Box08 +wx:LayoutTab:Box11 +ISEXEC:FALSE +47.383837:-154.614496:900.000000 +104.943837:-164.614496:900.000000 +FIN_BOX +BOX +wxvtk:IsoSurfaceWidget:Box14 ISEXEC:FALSE -2.810636:58.893675:900.000000 -48.385636:48.893675:900.000000 +114.402408:-130.249322:900.000000 +159.977408:-140.249322:900.000000 PORT -In:"1500 5000" +Title:"Iso Surface" PORT -Title:"Min Max" +maxIsovalue:255 FIN_BOX BOX -wx:InputText:Box09 +wx:LayoutLine:Box15 ISEXEC:FALSE --47.212514:59.891545:900.000000 --1.637514:49.891545:900.000000 +-31.980534:-109.761218:900.000000 +25.579466:-119.761218:900.000000 PORT -In:"10 10 10" +Orientation:H PORT -Title:"posX posY posZ" +WinTitle:"Parameters" FIN_BOX BOX -creaMiniToolsBase:SaveMHD-Button:Box10 +std:MagicBox:Box17 ISEXEC:FALSE -100.565521:0.351303:900.000000 -146.140521:-9.648697:900.000000 +-21.699620:142.606015:900.000000 +23.875380:132.606015:900.000000 FIN_BOX BOX -wx:LayoutTab:Box11 +creaMaracasVisu:SliderMinMax:Box18 ISEXEC:FALSE -84.112159:-99.895121:900.000000 -141.672159:-109.895121:900.000000 +-52.753330:69.918211:900.000000 +1.726670:59.918211:900.000000 +PORT +InMax:2000 +PORT +ShowActual:false FIN_BOX BOX -wxvtk:IsoSurfaceWidget:Box14 +std:ConcatStrings:Box19 ISEXEC:FALSE -137.687164:-58.123370:900.000000 -183.262164:-68.123370:900.000000 +99.870824:5.863789:900.000000 +145.445824:-4.136211:900.000000 PORT -Title:"Iso Surface" +In2:" " FIN_BOX -CONNECTIONS:20 -CONNECTION -Box00:Widget:Box01:Widget5 -NumberOfControlPoints:0 +BOX +creaMaracasVisu:ShowNPoints:Box21 +ISEXEC:FALSE +99.389732:61.981680:900.000000 +147.709732:51.981680:900.000000 +PORT +Opacity:100 +PORT +Radio:5 +PORT +Type:1 +FIN_BOX +BOX +std:MagicBox:Box23 +ISEXEC:FALSE +147.728134:110.856080:900.000000 +193.303134:100.856080:900.000000 +FIN_BOX +BOX +vtk:vtkImageDataPointerRelay:Box24 +ISEXEC:FALSE +65.337573:173.920223:900.000000 +136.512573:163.920223:900.000000 +FIN_BOX +BOX +std:GetVectorIntElement:Box25 +ISEXEC:FALSE +-186.381248:39.916390:900.000000 +-115.206248:29.916390:900.000000 +PORT +I:0 +FIN_BOX +BOX +std:GetVectorIntElement:Box26 +ISEXEC:FALSE +-163.275680:25.964568:900.000000 +-92.100680:15.964568:900.000000 +PORT +I:0 +FIN_BOX +BOX +std:GetVectorIntElement:Box27 +ISEXEC:FALSE +-137.970752:9.756617:900.000000 +-66.795752:-0.243383:900.000000 +PORT +I:0 +FIN_BOX +BOX +std:ConcatStrings:Box28 +ISEXEC:FALSE +-177.858797:-5.369459:900.000000 +-132.283797:-15.369459:900.000000 +PORT +In2:" " +PORT +In4:" " +FIN_BOX +BOX +wx:OutputText:Box29 +ISEXEC:FALSE +-123.983129:-40.139235:900.000000 +-78.408129:-50.139235:900.000000 +PORT +Title:"3D Point" +FIN_BOX +BOX +wx:LayoutLine:Box30 +ISEXEC:FALSE +-81.984077:-72.900687:900.000000 +-24.424077:-82.900687:900.000000 +FIN_BOX +BOX +vtk:ImageVtkProperties:Box32 +ISEXEC:FALSE +-114.027534:148.929836:900.000000 +-68.452534:138.929836:900.000000 +FIN_BOX +BOX +std:GetVectorFloatElement:Box35 +ISEXEC:FALSE +-155.939584:112.009005:900.000000 +-84.764584:102.009005:900.000000 +PORT +I:0 +FIN_BOX +BOX +std:GetVectorFloatElement:Box36 +ISEXEC:FALSE +-238.627008:111.689614:900.000000 +-167.452008:101.689614:900.000000 +PORT +I:1 +FIN_BOX +BOX +wx:OutputText:Box37 +ISEXEC:FALSE +-59.965601:-30.127589:900.000000 +-14.390601:-40.127589:900.000000 +PORT +In:"Min. Max gray level" +FIN_BOX +CONNECTIONS:47 CONNECTION Box00:BoxChange:Box03:BoxExecute NumberOfControlPoints:0 @@ -125,51 +269,135 @@ CONNECTION Box05:Widget:Widget:Widget NumberOfControlPoints:0 CONNECTION -In:In:Box07:In +Box07:Out:Box03:In NumberOfControlPoints:0 CONNECTION -Box07:Out:Box03:In +Box07:Out:Box10:In NumberOfControlPoints:0 CONNECTION -Box08:Widget:Box01:Widget1 +Box11:Widget:Box05:Widget1 NumberOfControlPoints:0 CONNECTION -Box08:Out:Box07:ThresholdMinMax +Box07:Out:Box14:In NumberOfControlPoints:0 CONNECTION -Box09:Widget:Box01:Widget2 +Box10:Widget:Box11:Widget3 NumberOfControlPoints:0 CONNECTION -Box09:Out:Box07:PositionXYZ +Box14:Widget:Box11:Widget2 NumberOfControlPoints:0 CONNECTION -Box07:Out:Box10:In +Box14:BoxChange:BoxChange:BoxChange NumberOfControlPoints:0 CONNECTION -Box01:Widget:Box11:Widget1 +Box00:BoxChange:Box14:BoxExecute NumberOfControlPoints:0 CONNECTION -Box11:Widget:Box05:Widget1 +Box07:Out:OutImage:OutImage NumberOfControlPoints:0 CONNECTION -Box07:Out:Box14:In +point:point:Box17:In NumberOfControlPoints:0 CONNECTION -vtkRenderer:vtkRenderer:Box14:vtkRenderer +Box18:OutEnd:Box19:In3 NumberOfControlPoints:0 CONNECTION -Box10:Widget:Box11:Widget3 +Box18:OutStart:Box19:In1 NumberOfControlPoints:0 CONNECTION -Box14:Widget:Box11:Widget2 +Box19:Out:Box07:ThresholdMinMax NumberOfControlPoints:0 CONNECTION -Box14:BoxChange:BoxChange:BoxChange +Box21:Widget:Box15:Widget1 NumberOfControlPoints:0 CONNECTION -Box00:BoxChange:Box14:BoxExecute +Box17:Out:Box21:In NumberOfControlPoints:0 CONNECTION -Box07:Out:OutImage:OutImage +vtkRenderer:vtkRenderer:Box23:In +NumberOfControlPoints:0 +CONNECTION +Box23:Out:Box14:vtkRenderer +NumberOfControlPoints:0 +CONNECTION +Box23:Out:Box21:Renderer +NumberOfControlPoints:0 +CONNECTION +In:In:Box24:In +NumberOfControlPoints:0 +CONNECTION +Box24:Out:Box07:In +NumberOfControlPoints:0 +CONNECTION +Box24:Out:Box21:Image +NumberOfControlPoints:0 +CONNECTION +Box21:lstPointsX:Box25:In +NumberOfControlPoints:0 +CONNECTION +Box21:lstPointsY:Box26:In +NumberOfControlPoints:0 +CONNECTION +Box21:lstPointsZ:Box27:In +NumberOfControlPoints:0 +CONNECTION +Box25:Out:Box28:In1 +NumberOfControlPoints:0 +CONNECTION +Box26:Out:Box28:In3 +NumberOfControlPoints:0 +CONNECTION +Box27:Out:Box28:In5 +NumberOfControlPoints:0 +CONNECTION +Box28:Out:Box07:PositionXYZ +NumberOfControlPoints:0 +CONNECTION +Box21:BoxChange:Box29:BoxExecute +NumberOfControlPoints:0 +CONNECTION +Box30:Widget:Box15:Widget2 +NumberOfControlPoints:0 +CONNECTION +Box15:Widget:Box11:Widget1 +NumberOfControlPoints:0 +CONNECTION +Box28:Out:Box29:In +NumberOfControlPoints:0 +CONNECTION +Box24:Out:Box32:In +NumberOfControlPoints:0 +CONNECTION +Box32:MinMax:Box35:In +NumberOfControlPoints:0 +CONNECTION +Box32:MinMax:Box36:In +NumberOfControlPoints:0 +CONNECTION +Box36:Out:Box18:InMax +NumberOfControlPoints:0 +CONNECTION +Box35:Out:Box18:InMin +NumberOfControlPoints:0 +CONNECTION +end:end:Box18:InMaxShow +NumberOfControlPoints:0 +CONNECTION +start:start:Box18:InMinShow +NumberOfControlPoints:0 +CONNECTION +Box00:Widget:Box30:Widget4 +NumberOfControlPoints:0 +CONNECTION +Box18:Widget:Box30:Widget2 +NumberOfControlPoints:0 +CONNECTION +Box29:Widget:Box30:Widget1 +NumberOfControlPoints:0 +CONNECTION +Box37:Widget:Box30:Widget3 +NumberOfControlPoints:0 +CONNECTION +Box00:BoxChange:Box18:BoxExecute NumberOfControlPoints:0 APP_END