]> Creatis software - creaMiniTools.git/commitdiff
no message
authorEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Thu, 16 Jun 2011 12:07:26 +0000 (12:07 +0000)
committerEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Thu, 16 Jun 2011 12:07:26 +0000 (12:07 +0000)
bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbg
bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbs
bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbg
bbtk_package_creaMiniTools/bbs/boxes/ConnectivityWidget.bbs

index 59b44b6657bbce698864376d0f5d48338014b515..329cc102938582c95e2ad4626df91c11c58633af 100644 (file)
@@ -12,8 +12,8 @@ BOXES:21
 BOX
 creaMaracasVisu:ViewerNV:viewer
 ISEXEC:FALSE
 BOX
 creaMaracasVisu:ViewerNV:viewer
 ISEXEC:FALSE
--63.773830:67.743219:900.000000
--3.133830:57.743219:900.000000
+-20.118819:67.745521:900.000000
+40.521181:57.745521:900.000000
 PORT
 nTypeView:"5 1 2 0"
 FIN_BOX
 PORT
 nTypeView:"5 1 2 0"
 FIN_BOX
@@ -146,8 +146,8 @@ FIN_BOX
 BOX
 std:MultipleInputs:Box25
 ISEXEC:FALSE
 BOX
 std:MultipleInputs:Box25
 ISEXEC:FALSE
-202.932244:-280.977069:900.000000
-248.507244:-290.977069:900.000000
+193.461788:-298.903547:900.000000
+239.036788:-308.903547:900.000000
 FIN_BOX
 BOX
 creaMiniTools:ErodeWidget:Box26
 FIN_BOX
 BOX
 creaMiniTools:ErodeWidget:Box26
@@ -161,7 +161,7 @@ ISEXEC:FALSE
 202.155519:-213.402703:900.000000
 247.730519:-223.402703:900.000000
 FIN_BOX
 202.155519:-213.402703:900.000000
 247.730519:-223.402703:900.000000
 FIN_BOX
-CONNECTIONS:48
+CONNECTIONS:49
 CONNECTION
 viewer:Renderer1:showNpoints:Renderer
 NumberOfControlPoints:0
 CONNECTION
 viewer:Renderer1:showNpoints:Renderer
 NumberOfControlPoints:0
@@ -292,9 +292,6 @@ CONNECTION
 Box22:BoxChange:Box25:In1
 NumberOfControlPoints:0
 CONNECTION
 Box22:BoxChange:Box25:In1
 NumberOfControlPoints:0
 CONNECTION
-Box25:Out:viewer:BoxExecute
-NumberOfControlPoints:0
-CONNECTION
 Box27:Widget:Box12:Widget3
 NumberOfControlPoints:0
 CONNECTION
 Box27:Widget:Box12:Widget3
 NumberOfControlPoints:0
 CONNECTION
@@ -318,4 +315,10 @@ NumberOfControlPoints:0
 CONNECTION
 Box04:Out:Box27:In
 NumberOfControlPoints:0
 CONNECTION
 Box04:Out:Box27:In
 NumberOfControlPoints:0
+CONNECTION
+viewer:Point:Box16:point
+NumberOfControlPoints:0
+CONNECTION
+Box25:Out:viewer:BoxExecute
+NumberOfControlPoints:0
 APP_END
 APP_END
index 223ba1e0592bdc794669a447909f889b6cb4c177..4d6f98e7cc0fe55e085d94495855faf72624000a 100644 (file)
@@ -114,7 +114,6 @@ connect viewer.Renderer1 Box22.vtkRenderer
 connect viewer.Renderer1 Box16.vtkRenderer
 connect Box16.BoxChange Box25.In2
 connect Box22.BoxChange Box25.In1
 connect viewer.Renderer1 Box16.vtkRenderer
 connect Box16.BoxChange Box25.In2
 connect Box22.BoxChange Box25.In1
-connect Box25.Out viewer.BoxExecute
 connect Box27.Widget Box12.Widget3
 connect Box27.BoxChange Box25.In3
 connect Box26.BoxChange Box25.In4
 connect Box27.Widget Box12.Widget3
 connect Box27.BoxChange Box25.In3
 connect Box26.BoxChange Box25.In4
@@ -123,5 +122,7 @@ connect viewer.Renderer1 Box27.vtkRenderer
 connect viewer.Renderer1 Box26.vtkRenderer
 connect Box04.Out Box26.In
 connect Box04.Out Box27.In
 connect viewer.Renderer1 Box26.vtkRenderer
 connect Box04.Out Box26.In
 connect Box04.Out Box27.In
+connect viewer.Point Box16.point
+connect Box25.Out viewer.BoxExecute
 
 exec main
 
 exec main
index 44e69fa1d660fedaad490e42c7d802cca049d0a8..053fcf25ea4625785015f09987adf1001be40410 100644 (file)
@@ -17,7 +17,7 @@ In
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 vtkRenderer
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 vtkRenderer
-160.170426:77.922129:900.000000
+154.447042:106.947864:900.000000
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 point
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 point
@@ -26,46 +26,38 @@ FIN_COMPLEX_PORT
 COMPLEXOUTPUTS:3
 COMPLEX_PORT
 Widget
 COMPLEXOUTPUTS:3
 COMPLEX_PORT
 Widget
--11.247839:-140.304222:900.000000
+-0.021489:-165.964450:900.000000
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 BoxChange
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 BoxChange
-138.350485:-141.995738:900.000000
+139.419661:-165.517613:900.000000
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 OutImage
 FIN_COMPLEX_PORT
 COMPLEX_PORT
 OutImage
-72.399034:-141.411053:900.000000
+83.625384:-167.071281:900.000000
 FIN_COMPLEX_PORT
 FIN_COMPLEX_PORT
-BOXES:13
+BOXES:21
 BOX
 wx:CommandButton:Box00
 ISEXEC:FALSE
 BOX
 wx:CommandButton:Box00
 ISEXEC:FALSE
--8.649297:-26.337777:900.000000
-36.925703:-36.337777:900.000000
+7.978926:-23.366700:900.000000
+53.553926:-33.366700:900.000000
 PORT
 Label:Run
 FIN_BOX
 BOX
 PORT
 Label:Run
 FIN_BOX
 BOX
-wx:LayoutLine:Box01
-ISEXEC:FALSE
--70.612104:-60.055763:900.000000
--13.052104:-70.055763:900.000000
-PORT
-WinTitle:"Parameters"
-FIN_BOX
-BOX
 creaMaracasVisu:ViewerNV:Box03
 ISEXEC:FALSE
 creaMaracasVisu:ViewerNV:Box03
 ISEXEC:FALSE
-9.647383:-61.937006:900.000000
-70.287383:-71.937006:900.000000
+17.131616:-82.785941:900.000000
+77.771616:-92.785941:900.000000
 PORT
 nTypeView:"0"
 FIN_BOX
 BOX
 wx:LayoutSplit:Box05
 ISEXEC:FALSE
 PORT
 nTypeView:"0"
 FIN_BOX
 BOX
 wx:LayoutSplit:Box05
 ISEXEC:FALSE
--3.409718:-127.057830:900.000000
-42.165282:-137.057830:900.000000
+1.401575:-141.491708:900.000000
+46.976575:-151.491708:900.000000
 PORT
 WinTitle:Connectivity
 FIN_BOX
 PORT
 WinTitle:Connectivity
 FIN_BOX
@@ -76,16 +68,6 @@ ISEXEC:FALSE
 149.201901:2.419190:900.000000
 FIN_BOX
 BOX
 149.201901:2.419190:900.000000
 FIN_BOX
 BOX
-wx:InputText:Box08
-ISEXEC:FALSE
--81.588152:67.735803:900.000000
--36.013152:57.735803:900.000000
-PORT
-In:"1500 5000"
-PORT
-Title:"Min Max"
-FIN_BOX
-BOX
 creaMiniToolsBase:SaveMHD-Button:Box10
 ISEXEC:FALSE
 109.891827:-8.975003:900.000000
 creaMiniToolsBase:SaveMHD-Button:Box10
 ISEXEC:FALSE
 109.891827:-8.975003:900.000000
@@ -94,8 +76,8 @@ FIN_BOX
 BOX
 wx:LayoutTab:Box11
 ISEXEC:FALSE
 BOX
 wx:LayoutTab:Box11
 ISEXEC:FALSE
-79.449006:-92.721039:900.000000
-137.009006:-102.721039:900.000000
+37.729182:-126.218452:900.000000
+95.289182:-136.218452:900.000000
 FIN_BOX
 BOX
 wxvtk:IsoSurfaceWidget:Box14
 FIN_BOX
 BOX
 wxvtk:IsoSurfaceWidget:Box14
@@ -106,37 +88,116 @@ PORT
 Title:"Iso Surface"
 FIN_BOX
 BOX
 Title:"Iso Surface"
 FIN_BOX
 BOX
-wx:OutputText:Box13
+wx:LayoutLine:Box15
 ISEXEC:FALSE
 ISEXEC:FALSE
-20.804837:13.630755:900.000000
-66.379837:3.630755:900.000000
+-28.005088:-98.402800:900.000000
+29.554912:-108.402800:900.000000
+PORT
+Orientation:H
+PORT
+WinTitle:"Parameters"
 FIN_BOX
 BOX
 FIN_BOX
 BOX
-wx:LayoutLine:Box15
+std:MagicBox:Box17
+ISEXEC:FALSE
+35.870409:66.718961:900.000000
+81.445409:56.718961:900.000000
+FIN_BOX
+BOX
+creaMaracasVisu:SliderMinMax:Box18
 ISEXEC:FALSE
 ISEXEC:FALSE
--44.149323:-2.540957:900.000000
-13.410677:-12.540957:900.000000
+-103.887760:114.381379:900.000000
+-49.407760:104.381379:900.000000
 PORT
 PORT
-Orientation:H
+InMax:2000
+PORT
+ShowActual:false
 FIN_BOX
 BOX
 FIN_BOX
 BOX
-wx:CommandButton:Box16
+std:ConcatStrings:Box19
 ISEXEC:FALSE
 ISEXEC:FALSE
--24.307902:31.559852:900.000000
-21.267098:21.559852:900.000000
+-69.573855:93.652334:900.000000
+-23.998855:83.652334:900.000000
 PORT
 PORT
-Label:Get Point 3D
+In2:" "
 FIN_BOX
 BOX
 FIN_BOX
 BOX
-std:MagicBox:Box17
+creaMaracasVisu:ShowNPoints:Box21
 ISEXEC:FALSE
 ISEXEC:FALSE
-35.870409:66.718961:900.000000
-81.445409:56.718961:900.000000
+-64.763943:58.411425:900.000000
+-19.188943:48.411425:900.000000
+PORT
+Opacity:100
+PORT
+Radio:5
 FIN_BOX
 FIN_BOX
-CONNECTIONS:25
-CONNECTION
-Box00:Widget:Box01:Widget5
-NumberOfControlPoints:0
+BOX
+std:MagicBox:Box23
+ISEXEC:FALSE
+160.989712:70.408267:900.000000
+206.564712:60.408267:900.000000
+FIN_BOX
+BOX
+vtk:vtkImageDataPointerRelay:Box24
+ISEXEC:FALSE
+85.683125:77.580323:900.000000
+156.858125:67.580323: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
+-172.076286:-10.830719:900.000000
+-126.501286:-20.830719:900.000000
+PORT
+In2:" "
+PORT
+In4:" "
+FIN_BOX
+BOX
+wx:OutputText:Box29
+ISEXEC:FALSE
+-112.788806:-49.860621:900.000000
+-67.213806:-59.860621:900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box30
+ISEXEC:FALSE
+-81.984077:-72.900687:900.000000
+-24.424077:-82.900687:900.000000
+FIN_BOX
+BOX
+std:ConcatStrings:Box31
+ISEXEC:FALSE
+-148.765440:-26.212710:900.000000
+-103.190440:-36.212710:900.000000
+PORT
+In1:"3D Point:  "
+FIN_BOX
+CONNECTIONS:40
 CONNECTION
 Box00:BoxChange:Box03:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box00:BoxChange:Box03:BoxExecute
 NumberOfControlPoints:0
@@ -147,66 +208,114 @@ CONNECTION
 Box05:Widget:Widget:Widget
 NumberOfControlPoints:0
 CONNECTION
 Box05:Widget:Widget:Widget
 NumberOfControlPoints:0
 CONNECTION
-In:In:Box07:In
+Box07:Out:Box03:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box07:Out:Box03:In
+Box07:Out:Box10:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box08:Widget:Box01:Widget1
+Box11:Widget:Box05:Widget1
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box08:Out:Box07:ThresholdMinMax
+Box07:Out:Box14:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box07:Out:Box10:In
+Box10:Widget:Box11:Widget3
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box01:Widget:Box11:Widget1
+Box14:Widget:Box11:Widget2
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box11:Widget:Box05:Widget1
+Box14:BoxChange:BoxChange:BoxChange
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box07:Out:Box14:In
+Box00:BoxChange:Box14:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-vtkRenderer:vtkRenderer:Box14:vtkRenderer
+Box07:Out:OutImage:OutImage
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box10:Widget:Box11:Widget3
+point:point:Box17:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box14:Widget:Box11:Widget2
+Box18:OutEnd:Box19:In3
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box14:BoxChange:BoxChange:BoxChange
+Box18:OutStart:Box19:In1
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box00:BoxChange:Box14:BoxExecute
+Box19:Out:Box07:ThresholdMinMax
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box07:Out:OutImage:OutImage
+Box21:Widget:Box15:Widget1
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box16:Widget:Box15:Widget1
+Box17:Out:Box21:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box13:Widget:Box15:Widget2
+vtkRenderer:vtkRenderer:Box23:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box15:Widget:Box01:Widget3
+Box23:Out:Box14:vtkRenderer
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-point:point:Box17:In
+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
+Box29:Widget:Box30:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box00:Widget:Box30:Widget3
+NumberOfControlPoints:0
+CONNECTION
+Box18:Widget:Box30:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box15:Widget:Box11:Widget1
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box17:Out:Box13:In
+Box28:Out:Box31:In2
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box16:BoxChange:Box13:BoxExecute
+Box31:Out:Box29:In
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box17:Out:Box07:PositionXYZ
+Box00:BoxChange:Box18:BoxExecute
 NumberOfControlPoints:0
 APP_END
 NumberOfControlPoints:0
 APP_END
index edb9463ce6e88ca777ca8168a2b0edc202271f53..ac118a91f120b05d176306ad4cbd68b2e2740f66 100644 (file)
@@ -22,9 +22,6 @@ category "filter widget"
 new CommandButton Box00
   set Box00.Label Run
 
 new CommandButton Box00
   set Box00.Label Run
 
-new LayoutLine Box01
-  set Box01.WinTitle "Parameters"
-
 new ViewerNV Box03
   set Box03.nTypeView "0"
 
 new ViewerNV Box03
   set Box03.nTypeView "0"
 
@@ -33,10 +30,6 @@ new LayoutSplit Box05
 
 new SegmentationConnectivity Box07
 
 
 new SegmentationConnectivity Box07
 
-new InputText Box08
-  set Box08.In "1500 5000"
-  set Box08.Title "Min Max"
-
 new SaveMHD-Button Box10
 
 new LayoutTab Box11
 new SaveMHD-Button Box10
 
 new LayoutTab Box11
@@ -44,42 +37,88 @@ new LayoutTab Box11
 new IsoSurfaceWidget Box14
   set Box14.Title "Iso Surface"
 
 new IsoSurfaceWidget Box14
   set Box14.Title "Iso Surface"
 
-new OutputText Box13
-
 new LayoutLine Box15
   set Box15.Orientation H
 new LayoutLine Box15
   set Box15.Orientation H
-
-new CommandButton Box16
-  set Box16.Label Get Point 3D
+  set Box15.WinTitle "Parameters"
 
 new MagicBox Box17
 
 
 new MagicBox Box17
 
+new SliderMinMax Box18
+  set Box18.InMax 2000
+  set Box18.ShowActual false
+
+new ConcatStrings Box19
+  set Box19.In2 " "
+
+new ShowNPoints Box21
+  set Box21.Opacity 100
+  set Box21.Radio 5
+
+new MagicBox Box23
+
+new vtkImageDataPointerRelay Box24
+
+new GetVectorIntElement Box25
+  set Box25.I 0
+
+new GetVectorIntElement Box26
+  set Box26.I 0
+
+new GetVectorIntElement Box27
+  set Box27.I 0
+
+new ConcatStrings Box28
+  set Box28.In2 " "
+  set Box28.In4 " "
+
+new OutputText Box29
+
+new LayoutLine Box30
+
+new ConcatStrings Box31
+  set Box31.In1 "3D Point:  "
+
 
 
-connect Box00.Widget Box01.Widget5
 connect Box00.BoxChange Box03.BoxExecute
 connect Box03.Widget Box05.Widget2
 connect Box07.Out Box03.In
 connect Box00.BoxChange Box03.BoxExecute
 connect Box03.Widget Box05.Widget2
 connect Box07.Out Box03.In
-connect Box08.Widget Box01.Widget1
-connect Box08.Out Box07.ThresholdMinMax
 connect Box07.Out Box10.In
 connect Box07.Out Box10.In
-connect Box01.Widget Box11.Widget1
 connect Box11.Widget Box05.Widget1
 connect Box07.Out Box14.In
 connect Box10.Widget Box11.Widget3
 connect Box14.Widget Box11.Widget2
 connect Box00.BoxChange Box14.BoxExecute
 connect Box11.Widget Box05.Widget1
 connect Box07.Out Box14.In
 connect Box10.Widget Box11.Widget3
 connect Box14.Widget Box11.Widget2
 connect Box00.BoxChange Box14.BoxExecute
-connect Box16.Widget Box15.Widget1
-connect Box13.Widget Box15.Widget2
-connect Box15.Widget Box01.Widget3
-connect Box17.Out Box13.In
-connect Box16.BoxChange Box13.BoxExecute
-connect Box17.Out Box07.PositionXYZ
+connect Box18.OutEnd Box19.In3
+connect Box18.OutStart Box19.In1
+connect Box19.Out Box07.ThresholdMinMax
+connect Box21.Widget Box15.Widget1
+connect Box17.Out Box21.In
+connect Box23.Out Box14.vtkRenderer
+connect Box23.Out Box21.Renderer
+connect Box24.Out Box07.In
+connect Box24.Out Box21.Image
+connect Box21.lstPointsX Box25.In
+connect Box21.lstPointsY Box26.In
+connect Box21.lstPointsZ Box27.In
+connect Box25.Out Box28.In1
+connect Box26.Out Box28.In3
+connect Box27.Out Box28.In5
+connect Box28.Out Box07.PositionXYZ
+connect Box21.BoxChange Box29.BoxExecute
+connect Box30.Widget Box15.Widget2
+connect Box29.Widget Box30.Widget2
+connect Box00.Widget Box30.Widget3
+connect Box18.Widget Box30.Widget1
+connect Box15.Widget Box11.Widget1
+connect Box28.Out Box31.In2
+connect Box31.Out Box29.In
+connect Box00.BoxChange Box18.BoxExecute
 
 
 # Complex input ports
 
 
 # Complex input ports
-input In Box07.In " "
-input vtkRenderer Box14.vtkRenderer " "
 input point Box17.In " "
 input point Box17.In " "
+input vtkRenderer Box23.In " "
+input In Box24.In " "
 
 # Complex output ports
 output Widget Box05.Widget " "
 
 # Complex output ports
 output Widget Box05.Widget " "