]> Creatis software - creaMiniTools.git/blobdiff - bbtk_package_creaMiniTools/bbs/appli/viewerNVExample.bbg
#2970 CreaMiniTools Feature New Normal - new options in viewerNVExample
[creaMiniTools.git] / bbtk_package_creaMiniTools / bbs / appli / viewerNVExample.bbg
index 2c253414357311014cceaafe963e82f1396e3167..83a66a562496623a2f327570a1b325713615bca1 100755 (executable)
@@ -1,6 +1,6 @@
 # ----------------------------------
-# - BBTKGEditor v 1.2 BBG BlackBox Diagram file
-# - /home/pechan/Documents/courses/development/creatis/dev/src/minitools/examples/bbg/viewers/viewerNVExample.bbg
+# - BBTKGEditor v 1.4 BBG BlackBox Diagram file
+# - /tmpEED/creaTools/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/viewerNVExample.bbg
 # ----------------------------------
 
 APP_START
@@ -8,21 +8,743 @@ CATEGORY:<VOID>
 DESCRIPTION:Description ??
 AUTHOR:Author ??
 COMPLEXBOX:FALSE
-BOXES:2
+COMPLEXINPUTS:0
+BOXES:58
 BOX
 creaImageIO:ImagesChooserDialogBox:Box00
 ISEXEC:FALSE
--50.710900:92.180095:900.000000
-49.289100:82.180095:900.000000
+-19.703199:157.162984:-900.000000
+51.471801:147.162984:-900.000000
 FIN_BOX
 BOX
 creaMaracasVisu:ViewerNV:Box01
+ISEXEC:FALSE
+92.878707:104.248747:-900.000000
+153.518707:94.248747:-900.000000
+PORT
+nTypeView:"6 1 2 0"
+FIN_BOX
+BOX
+toolsbbtk:ImageVtkPropertiesWidget:Box04
+ISEXEC:FALSE
+-51.283648:96.969486:-900.000000
+19.891352:86.969486:-900.000000
+FIN_BOX
+BOX
+wx:LayoutTab:Box05
+ISEXEC:FALSE
+17.115805:9.090075:-900.000000
+74.675805:-0.909925:-900.000000
+PORT
+WinHide:"800"
+PORT
+WinWidth:"1000"
+FIN_BOX
+BOX
+toolsbbtk:SaveMHD-Button:Box06
+ISEXEC:FALSE
+30.936355:98.719169:-900.000000
+76.511355:88.719169:-900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box07
+ISEXEC:FALSE
+-35.430313:41.922638:-900.000000
+22.129687:31.922638:-900.000000
+PORT
+WinTitle:"MPR Viewer"
+FIN_BOX
+BOX
+creaMiniTools:LayerCol-VolRend-SurRend_Multi-Widget:Box16
+ISEXEC:FALSE
+-127.699667:43.560172:-900.000000
+-56.524667:33.560172:-900.000000
+FIN_BOX
+BOX
+wx:LayoutTab:Box11
+ISEXEC:FALSE
+-32.975878:-325.249668:-900.000000
+24.584122:-335.249668:-900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box14
+ISEXEC:FALSE
+-122.874788:-77.534998:-900.000000
+-65.314788:-87.534998:-900.000000
+PORT
+Orientation:"H"
+FIN_BOX
+BOX
+wx:LayoutSplit:Box15
+ISEXEC:FALSE
+-17.624297:-307.804136:-900.000000
+27.950703:-317.804136:-900.000000
+PORT
+Proportion:"5"
+PORT
+WinTitle:"Crop"
+FIN_BOX
+BOX
+wx:Slider:Box19
+ISEXEC:FALSE
+-119.421614:6.798868:-900.000000
+-68.021614:-3.201132:-900.000000
+PORT
+In:"100"
+PORT
+Max:"400"
+PORT
+ReactiveOnTrack:"true"
+FIN_BOX
+BOX
+wx:Slider:Box20
+ISEXEC:FALSE
+-100.478728:22.242987:-900.000000
+-49.078728:12.242987:-900.000000
+PORT
+In:"100"
+PORT
+Max:"400"
+PORT
+ReactiveOnTrack:"true"
+FIN_BOX
+BOX
+wx:Slider:Box21
+ISEXEC:FALSE
+-61.807375:14.235957:-900.000000
+-10.407375:4.235957:-900.000000
+PORT
+In:"100"
+PORT
+Max:"400"
+PORT
+ReactiveOnTrack:"true"
+FIN_BOX
+BOX
+vtk:ExtractVtkImageFilter:Box22
+ISEXEC:FALSE
+-3.534706:-111.784554:-900.000000
+67.640294:-121.784554:-900.000000
+FIN_BOX
+BOX
+std:ConcatStrings:Box23
+ISEXEC:FALSE
+-48.084555:-9.255899:-900.000000
+-2.509555:-19.255899:-900.000000
+PORT
+In2:" "
+PORT
+In4:" "
+FIN_BOX
+BOX
+vtk:vtkImageDataPointerRelay:Box24
+ISEXEC:FALSE
+-21.500285:135.932912:-900.000000
+49.674715:125.932912:-900.000000
+FIN_BOX
+BOX
+vtk:LoadHola:Box26
+ISEXEC:FALSE
+-86.603558:156.948489:-900.000000
+-41.028558:146.948489:-900.000000
+FIN_BOX
+BOX
+vtk:VolumeRenderer:Box29
+ISEXEC:FALSE
+83.777401:-191.363708:-900.000000
+129.352401:-201.363708:-900.000000
+FIN_BOX
+BOX
+creaVtk:Actor:Box30
+ISEXEC:FALSE
+63.910074:-209.073426:-900.000000
+96.685074:-219.073426:-900.000000
+PORT
+Active:"true"
+FIN_BOX
+BOX
+creaMaracasVisu:TransferFunctionView:Box31
+ISEXEC:FALSE
+95.265248:-168.393945:-900.000000
+166.440248:-178.393945:-900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box32
+ISEXEC:FALSE
+100.622410:-224.371098:-900.000000
+158.182410:-234.371098:-900.000000
+PORT
+WinTitle:"Base Image"
+FIN_BOX
+BOX
+vtk:UpdateRender:Box33
+ISEXEC:FALSE
+49.061088:-222.497255:-900.000000
+94.636088:-232.497255:-900.000000
+PORT
+Active:"true"
+FIN_BOX
+BOX
+std:MultipleInputs:Box34
+ISEXEC:FALSE
+128.460611:-110.413790:-900.000000
+174.035611:-120.413790:-900.000000
+FIN_BOX
+BOX
+wxvtk:IsoSurfaceWidget:Box35
+ISEXEC:FALSE
+166.603519:-163.872543:-900.000000
+212.178519:-173.872543:-900.000000
+FIN_BOX
+BOX
+wx:LayoutTab:Box36
+ISEXEC:FALSE
+96.766695:-245.028557:-900.000000
+154.326695:-255.028557:-900.000000
+FIN_BOX
+BOX
+vtk:ExtractVtkImageFilter:Box38
+ISEXEC:FALSE
+426.417120:-25.902142:-900.000000
+497.592120:-35.902142:-900.000000
+FIN_BOX
+BOX
+vtk:VolumeRenderer:Box39
+ISEXEC:FALSE
+305.495195:-96.092655:-900.000000
+351.070195:-106.092655:-900.000000
+FIN_BOX
+BOX
+creaVtk:Actor:Box40
+ISEXEC:FALSE
+262.510079:-113.398264:-900.000000
+295.285079:-123.398264:-900.000000
+PORT
+Active:"true"
+FIN_BOX
+BOX
+creaMaracasVisu:TransferFunctionView:Box41
+ISEXEC:FALSE
+312.433239:-77.991269:-900.000000
+383.608239:-87.991269:-900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box42
+ISEXEC:FALSE
+324.617301:-166.036693:-900.000000
+382.177301:-176.036693:-900.000000
+FIN_BOX
+BOX
+vtk:UpdateRender:Box43
+ISEXEC:FALSE
+248.166567:-127.198858:-900.000000
+293.741567:-137.198858:-900.000000
+PORT
+Active:"true"
+FIN_BOX
+BOX
+std:MultipleInputs:Box44
+ISEXEC:FALSE
+350.281556:-10.351648:-900.000000
+395.856556:-20.351648:-900.000000
+FIN_BOX
+BOX
+wxvtk:IsoSurfaceWidget:Box45
+ISEXEC:FALSE
+398.943756:-77.840714:-900.000000
+444.518756:-87.840714:-900.000000
+FIN_BOX
+BOX
+wx:DropFiles:Box46
+ISEXEC:FALSE
+268.752177:86.671868:-900.000000
+314.327177:76.671868:-900.000000
+FIN_BOX
+BOX
+vtk:MetaImageReader:Box47
+ISEXEC:FALSE
+272.836826:58.732873:-900.000000
+318.411826:48.732873:-900.000000
+FIN_BOX
+BOX
+wx:OutputText:Box48
+ISEXEC:FALSE
+395.723995:-97.247333:-900.000000
+441.298995:-107.247333:-900.000000
+PORT
+In:"Drop your *.MHD file here!"
+FIN_BOX
+BOX
+wx:OutputText:Box49
+ISEXEC:FALSE
+317.103321:15.441220:-900.000000
+362.678321:5.441220:-900.000000
+FIN_BOX
+BOX
+std:MultipleInputs:Box50
+ISEXEC:FALSE
+-69.716824:-40.631709:-900.000000
+-24.141824:-50.631709:-900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box52
+ISEXEC:FALSE
+249.829988:-165.708142:-900.000000
+307.389988:-175.708142:-900.000000
+PORT
+WinTitle:"Image A"
+FIN_BOX
+BOX
+wx:LayoutSplit:Box53
+ISEXEC:FALSE
+234.764872:-191.826462:-900.000000
+280.339872:-201.826462:-900.000000
+PORT
+Proportion:"25"
+PORT
+WinTitle:"Image A"
+FIN_BOX
+BOX
+std:MathOperationVector:Box54
+ISEXEC:FALSE
+-51.926182:-69.940546:-900.000000
+19.248818:-79.940546:-900.000000
+PORT
+In1:"-2 -2 -2"
+PORT
+Type:"3"
+FIN_BOX
+BOX
+std:MathOperationVector:Box56
+ISEXEC:FALSE
+34.449543:-64.270546:-900.000000
+105.624543:-74.270546:-900.000000
+PORT
+In1:"-2 -2 -2"
+FIN_BOX
+BOX
+wx:LayoutLine:Box57
+ISEXEC:FALSE
+-147.527923:-145.339995:-900.000000
+-89.967923:-155.339995:-900.000000
+PORT
+WinTitle:"Layer"
+FIN_BOX
+BOX
+creaImageIO:ImagesChooserDialogBox:Box58
+ISEXEC:FALSE
+411.972303:58.695318:-900.000000
+483.147303:48.695318:-900.000000
+PORT
+BoxProcessMode:"Manual"
+PORT
+Title:"Load Image"
+FIN_BOX
+BOX
+wx:CommandButton:Box59
+ISEXEC:FALSE
+379.620954:94.019278:-900.000000
+425.195954:84.019278:-900.000000
+PORT
+Label:"Load Image"
+FIN_BOX
+BOX
+std:SharedMemory:Box60
+ISEXEC:FALSE
+396.168144:10.589474:-900.000000
+441.743144:0.589474:-900.000000
+FIN_BOX
+BOX
+std:SharedMemory:Box61
+ISEXEC:FALSE
+341.597292:37.223198:-900.000000
+387.172292:27.223198:-900.000000
+FIN_BOX
+BOX
+std:MultipleInputs:Box62
+ISEXEC:FALSE
+323.985292:58.615385:-900.000000
+369.560292:48.615385:-900.000000
+FIN_BOX
+BOX
+wx:LayoutLine:Box64
+ISEXEC:FALSE
+374.663773:-124.687454:-900.000000
+432.223773:-134.687454:-900.000000
+PORT
+Orientation:"H"
+FIN_BOX
+BOX
+vtk:vtkImageDataPointerRelay:Box67
+ISEXEC:FALSE
+426.163492:36.703343:-900.000000
+497.338492:26.703343:-900.000000
+PORT
+BoxProcessMode:"Always"
+FIN_BOX
+BOX
+vtk:vtkImageDataPointerRelay:Box68
+ISEXEC:FALSE
+281.306207:39.611975:-900.000000
+352.481207:29.611975:-900.000000
+PORT
+BoxProcessMode:"Always"
+FIN_BOX
+BOX
+creaMaracasVisu:ImageChangeInformation:Box69
+ISEXEC:FALSE
+98.960498:-132.545210:-900.000000
+170.135498:-142.545210:-900.000000
+PORT
+NewSpacing:"1 1 1"
+FIN_BOX
+BOX
+creaMaracasVisu:ImageChangeInformation:Box70
+ISEXEC:FALSE
+365.763280:-44.853932:-900.000000
+436.938280:-54.853932:-900.000000
+PORT
+NewSpacing:"1 1 1"
+FIN_BOX
+BOX
+creaVtk:OutputWindow:Box71
 ISEXEC:TRUE
--50.710900:35.308057:900.000000
-49.289100:25.308057:900.000000
+-23.201081:-358.496182:-900.000000
+22.373919:-368.496182:-900.000000
+FIN_BOX
+BOX
+wx:LayoutSplit:Box72
+ISEXEC:TRUE
+37.602702:-358.266232:-900.000000
+83.177702:-368.266232:-900.000000
+PORT
+Orientation:"H"
+FIN_BOX
+BOX
+creaMaracasVisu:Measure3DLength_Widget:Box74
+ISEXEC:FALSE
+192.572382:-243.793363:-900.000000
+263.747382:-253.793363:-900.000000
 FIN_BOX
-CONNECTIONS:1
+BOX
+wx:LayoutLine:Box75
+ISEXEC:FALSE
+123.372189:-287.954793:-900.000000
+180.932189:-297.954793:-900.000000
+PORT
+WinTitle:"Tools"
+FIN_BOX
+BOX
+vtk:CleanExternalPlane:Box76
+ISEXEC:FALSE
+363.678747:-61.628741:-900.000000
+409.253747:-71.628741:-900.000000
+FIN_BOX
+CONNECTIONS:102
+CONNECTION
+Box04:widget:Box05:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box06:Widget:Box05:Widget3
+NumberOfControlPoints:0
+CONNECTION
+Box01:Widget:Box07:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box07:Widget:Box05:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box16:renderer3D
+NumberOfControlPoints:0
+CONNECTION
+Box01:wxVtkBaseView2:Box16:wxvtkbaseview1
+NumberOfControlPoints:0
+CONNECTION
+Box01:wxVtkBaseView3:Box16:wxvtkbaseview2
+NumberOfControlPoints:0
+CONNECTION
+Box01:wxVtkBaseView4:Box16:wxvtkbaseview3
+NumberOfControlPoints:0
+CONNECTION
+Box14:Widget:Box15:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box15:Widget:Box11:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box19:Widget:Box14:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box20:Widget:Box14:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box21:Widget:Box14:Widget3
+NumberOfControlPoints:0
+CONNECTION
+Box19:Out:Box23:In1
+NumberOfControlPoints:0
+CONNECTION
+Box20:Out:Box23:In3
+NumberOfControlPoints:0
+CONNECTION
+Box21:Out:Box23:In5
+NumberOfControlPoints:0
+CONNECTION
+Box23:Out:Box22:Size
+NumberOfControlPoints:0
+CONNECTION
+Box24:Out:Box01:In
+NumberOfControlPoints:0
+CONNECTION
+Box24:Out:Box04:in
+NumberOfControlPoints:0
+CONNECTION
+Box24:Out:Box06:In
+NumberOfControlPoints:0
+CONNECTION
+Box24:Out:Box22:In
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box30:Renderer
+NumberOfControlPoints:0
+CONNECTION
+Box31:Widget:Box32:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box31:Active:Box30:Active
+NumberOfControlPoints:0
+CONNECTION
+Box31:OpacityFunction:Box29:OpacityFunction
+NumberOfControlPoints:0
+CONNECTION
+Box31:ColorFunction:Box29:ColorFunction1
+NumberOfControlPoints:0
+CONNECTION
+Box29:Out:Box30:In
+NumberOfControlPoints:0
+CONNECTION
+Box30:BoxChange:Box33:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box33:Renderer
+NumberOfControlPoints:0
+CONNECTION
+Box01:BoxChange:Box34:In1
+NumberOfControlPoints:0
+CONNECTION
+Box34:BoxChange:Box31:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box34:BoxChange:Box29:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box22:Out:Box29:In
+NumberOfControlPoints:0
+CONNECTION
+Box22:Out:Box35:In
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box35:vtkRenderer
+NumberOfControlPoints:0
+CONNECTION
+Box35:Widget:Box32:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box36:Widget:Box15:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box32:Widget:Box36:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box41:Active:Box40:Active
+NumberOfControlPoints:0
+CONNECTION
+Box41:OpacityFunction:Box39:OpacityFunction
+NumberOfControlPoints:0
+CONNECTION
+Box41:ColorFunction:Box39:ColorFunction1
+NumberOfControlPoints:0
+CONNECTION
+Box39:Out:Box40:In
+NumberOfControlPoints:0
+CONNECTION
+Box40:BoxChange:Box43:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box23:Out:Box38:Size
+NumberOfControlPoints:0
+CONNECTION
+Box46:LstPaths:Box47:In
+NumberOfControlPoints:0
+CONNECTION
+Box01:BoxChange:Box44:In1
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box45:vtkRenderer
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box40:Renderer
+NumberOfControlPoints:0
+CONNECTION
+Box19:BoxChange:Box50:In1
+NumberOfControlPoints:0
+CONNECTION
+Box20:BoxChange:Box50:In2
+NumberOfControlPoints:0
+CONNECTION
+Box21:BoxChange:Box50:In3
+NumberOfControlPoints:0
+CONNECTION
+Box50:Out:Box44:In2
+NumberOfControlPoints:0
+CONNECTION
+Box49:Widget:Box52:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box45:Widget:Box42:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box41:Widget:Box42:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box52:Widget:Box53:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box53:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box53:Widget:Box36:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box53:Widget:Box46:Widget
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box43:Renderer
+NumberOfControlPoints:0
+CONNECTION
+Box44:BoxChange:Box39:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box44:BoxChange:Box41:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box46:BoxChange:Box47:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box23:Out:Box54:In0
+NumberOfControlPoints:0
+CONNECTION
+Box01:Point:Box56:In0
+NumberOfControlPoints:0
+CONNECTION
+Box54:Out:Box56:In1
+NumberOfControlPoints:0
+CONNECTION
+Box56:Out:Box22:Index
+NumberOfControlPoints:0
+CONNECTION
+Box57:Widget:Box11:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box16:widget:Box57:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box59:BoxChange:Box58:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box46:LstPaths:Box61:In
+NumberOfControlPoints:0
+CONNECTION
+Box58:FileName:Box61:In1
+NumberOfControlPoints:0
+CONNECTION
+Box61:Out:Box49:In
+NumberOfControlPoints:0
+CONNECTION
+Box46:BoxChange:Box62:In1
+NumberOfControlPoints:0
+CONNECTION
+Box59:BoxChange:Box62:In2
+NumberOfControlPoints:0
+CONNECTION
+Box62:BoxChange:Box49:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box58:BoxChange:Box44:In3
+NumberOfControlPoints:0
+CONNECTION
+Box56:Out:Box38:Index
+NumberOfControlPoints:0
+CONNECTION
+Box48:Widget:Box64:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box59:Widget:Box64:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box64:Widget:Box52:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box44:BoxChange:Box38:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box58:Out:Box67:In
+NumberOfControlPoints:0
+CONNECTION
+Box67:Out:Box60:In1
+NumberOfControlPoints:0
+CONNECTION
+Box47:Out:Box68:In
+NumberOfControlPoints:0
+CONNECTION
+Box58:Out:Box38:In
+NumberOfControlPoints:0
+CONNECTION
+Box68:Out:Box60:In
+NumberOfControlPoints:0
+CONNECTION
+Box22:Out:Box69:In
+NumberOfControlPoints:0
+CONNECTION
+Box69:Out:Box31:In
+NumberOfControlPoints:0
+CONNECTION
+Box00:Out:Box24:In
+NumberOfControlPoints:0
+CONNECTION
+Box11:Widget:Box72:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box05:Widget:Box72:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box01:Point:Box74:point
+NumberOfControlPoints:0
+CONNECTION
+Box24:Out:Box74:vtkimagedata
+NumberOfControlPoints:0
+CONNECTION
+Box01:Renderer1:Box74:vtkrender
+NumberOfControlPoints:0
+CONNECTION
+Box74:widget:Box75:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box75:Widget:Box11:Widget3
+NumberOfControlPoints:0
+CONNECTION
+Box38:Out:Box70:In
+NumberOfControlPoints:0
+CONNECTION
+Box38:Out:Box39:In
+NumberOfControlPoints:0
+CONNECTION
+Box38:Out:Box45:In
+NumberOfControlPoints:0
+CONNECTION
+Box70:Out:Box76:In
+NumberOfControlPoints:0
 CONNECTION
-Box00:Out:Box01:In
+Box76:Out:Box41:In
 NumberOfControlPoints:0
 APP_END