# ---------------------------------- # - BBTKGEditor v 1.6 BBG BlackBox Diagram file # - /Users/davila/Creatis/C23/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesSwitcherWidget_3Dp.bbg # ---------------------------------- APP_START CATEGORY:example DESCRIPTION:creatisRecalage AUTHOR:info-dev@creatis.insa-lyon.fr EXPORTFORMAT:0 COMPLEXBOX:TRUE COMPLEXBOXNAME:CompareImagesSwitcherWidget_3Dp PACKAGENAME:PackRecalage COMPLEXOUTPUTS:1 COMPLEX_PORT Widget 61.252213:-169.894406:-900.000000 FIN_COMPLEX_PORT COMPLEXINPUTS:3 COMPLEX_PORT ImageVector1 -116.863827:117.249315:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT ImageVector2 -14.215038:118.037924:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT windowcolorlevel 26.116036:118.799900:-900.000000 FIN_COMPLEX_PORT BOXES:60 BOX PackRecalage:ImageSwitcherBox:switch ISEXEC:FALSE 17.204325:54.153237:-900.000000 41.724325:51.653237:-900.000000 PORT Title:"200" FIN_BOX BOX wx:CheckBox:checkS ISEXEC:FALSE 107.667949:73.655113:-900.000000 129.452949:71.155113:-900.000000 PORT In:"true" PORT Title:"Auto" FIN_BOX BOX wx:Slider:sdrT ISEXEC:FALSE 26.064277:72.980860:-900.000000 55.864277:70.480860:-900.000000 PORT In:"500" PORT Max:"1000" PORT Min:"200" PORT ReactiveOnTrack:"True" FIN_BOX BOX wx:LayoutSplit:switchWindow ISEXEC:FALSE 62.525871:-143.096719:-900.000000 85.285871:-145.596719:-900.000000 PORT Proportion:"95" PORT WinTitle:"Switcher" FIN_BOX BOX wx:LayoutLine:Box47 ISEXEC:FALSE 90.072707:7.231845:-900.000000 123.392707:4.731845:-900.000000 PORT Orientation:H FIN_BOX BOX wx:LayoutLine:Box48 ISEXEC:FALSE 78.929312:-18.043753:-900.000000 112.249312:-20.543753:-900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:Box49 ISEXEC:FALSE -96.028458:-16.207341:-900.000000 -55.668458:-18.707341:-900.000000 PORT nTypeView:"-1" FIN_BOX BOX wx:LayoutSplit:Box10 ISEXEC:FALSE -38.883692:-138.691650:-900.000000 -16.123692:-141.191650:-900.000000 PORT Orientation:"H" FIN_BOX BOX wx:LayoutSplit:Box12 ISEXEC:FALSE -93.887764:-111.585904:-900.000000 -71.127764:-114.085904:-900.000000 FIN_BOX BOX PackRecalage:ImageSwitcherFilter:Box17 ISEXEC:FALSE -92.191761:3.827540:-900.000000 -69.661761:1.327540:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box19 ISEXEC:FALSE -155.694844:97.038762:-900.000000 -131.859844:94.538762:-900.000000 PORT I:"1" FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box21 ISEXEC:FALSE -140.762270:90.126201:-900.000000 -116.927270:87.626201:-900.000000 PORT I:"1" FIN_BOX BOX std:MagicBox:Box22 ISEXEC:FALSE -122.254872:107.023327:-900.000000 -100.654872:104.523327:-900.000000 FIN_BOX BOX std:MagicBox:Box23 ISEXEC:FALSE -19.797685:106.462944:-900.000000 1.802315:103.962944:-900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:Box24 ISEXEC:FALSE -173.588539:-81.523570:-900.000000 -133.228539:-84.023570:-900.000000 PORT nTypeView:"-1" FIN_BOX BOX PackRecalage:ImageSwitcherFilter:Box25 ISEXEC:FALSE -167.086469:4.681027:-900.000000 -144.556469:2.181027:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box26 ISEXEC:FALSE -280.873704:87.012125:-900.000000 -257.038704:84.512125:-900.000000 PORT I:"0" FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box27 ISEXEC:FALSE -255.551384:82.797623:-900.000000 -231.716384:80.297623:-900.000000 PORT I:"0" FIN_BOX BOX creaMaracasVisu:ViewerNV:Box28 ISEXEC:FALSE -32.526980:-78.734192:-900.000000 7.833020:-81.234192:-900.000000 PORT nTypeView:"-1" FIN_BOX BOX wx:LayoutSplit:Box29 ISEXEC:FALSE 1.189206:-114.805770:-900.000000 23.949206:-117.305770:-900.000000 FIN_BOX BOX PackRecalage:ImageSwitcherFilter:Box30 ISEXEC:FALSE -26.666626:6.815431:-900.000000 -4.136626:4.315431:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box31 ISEXEC:FALSE -58.740196:95.146523:-900.000000 -34.905196:92.646523:-900.000000 PORT I:"2" FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box32 ISEXEC:FALSE -43.995525:88.153432:-900.000000 -20.160525:85.653432:-900.000000 PORT I:"2" FIN_BOX BOX creaMaracasVisu:ImageChangeInformation:Box37 ISEXEC:FALSE -88.840316:-3.843721:-900.000000 -65.690316:-6.343721:-900.000000 FIN_BOX BOX creaMaracasVisu:ImageChangeInformation:Box38 ISEXEC:FALSE -165.279240:-2.216118:-900.000000 -142.129240:-4.716118:-900.000000 FIN_BOX BOX creaMaracasVisu:ImageChangeInformation:Box39 ISEXEC:FALSE -24.418248:-0.863293:-900.000000 -1.268248:-3.363293:-900.000000 FIN_BOX BOX wx:LayoutTab:Box41 ISEXEC:FALSE -83.157696:-100.808264:-900.000000 -49.837696:-103.308264:-900.000000 FIN_BOX BOX wx:LayoutLine:Box42 ISEXEC:FALSE -80.172913:-94.750733:-900.000000 -46.852913:-97.250733:-900.000000 PORT WinTitle:"Plane XZ (rotation/slice Y)" FIN_BOX BOX wx:LayoutTab:Box44 ISEXEC:FALSE -167.343844:-99.705676:-900.000000 -134.023844:-102.205676:-900.000000 FIN_BOX BOX wx:LayoutLine:Box45 ISEXEC:FALSE -166.783749:-94.133492:-900.000000 -133.463749:-96.633492:-900.000000 PORT WinTitle:"Plane XY (rotation/slice Z)" FIN_BOX BOX wx:LayoutTab:Box46 ISEXEC:FALSE -23.748311:-102.173738:-900.000000 9.571689:-104.673738:-900.000000 FIN_BOX BOX wx:LayoutLine:Box50 ISEXEC:FALSE -23.381065:-97.324301:-900.000000 9.938935:-99.824301:-900.000000 PORT WinTitle:"Plane YZ (rotation/slice X)" FIN_BOX BOX wx:LayoutTab:Box51 ISEXEC:FALSE 26.284837:-103.104775:-900.000000 59.604837:-105.604775:-900.000000 FIN_BOX BOX wx:LayoutLine:Box52 ISEXEC:FALSE 32.382029:-96.042609:-900.000000 65.702029:-98.542609:-900.000000 PORT WinTitle:"Viewer help" FIN_BOX BOX creaMaracasVisu:wxVtkBaseView_Info:Box54 ISEXEC:FALSE -99.994455:-30.626837:-900.000000 -70.954455:-33.126837:-900.000000 PORT InteractionType:"12" FIN_BOX BOX std:GetVectorDoubleElement:Box55 ISEXEC:FALSE -120.262930:-53.254552:-900.000000 -97.137930:-55.754552:-900.000000 PORT I:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box56 ISEXEC:FALSE -82.055993:-53.835490:-900.000000 -58.930993:-56.335490:-900.000000 PORT I:"1" FIN_BOX BOX std:MultipleInputs:Box57 ISEXEC:FALSE -17.214029:-54.884857:-900.000000 4.755971:-57.384857:-900.000000 FIN_BOX BOX std:MultipleInputs:Box59 ISEXEC:FALSE -185.233594:-55.932074:-900.000000 -163.263594:-58.432074:-900.000000 FIN_BOX BOX creaMaracasVisu:HelpViewerNV:Box60 ISEXEC:FALSE 38.152994:-83.138636:-900.000000 60.187994:-85.638636:-900.000000 FIN_BOX BOX std:MagicBox:Box61 ISEXEC:FALSE 20.780393:106.482876:-900.000000 42.380393:103.982876:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box62 ISEXEC:FALSE 12.968772:89.724707:-900.000000 36.093772:87.224707:-900.000000 PORT I:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box63 ISEXEC:FALSE 53.098357:90.361266:-900.000000 76.223357:87.861266:-900.000000 PORT I:"1" FIN_BOX BOX wx:CheckBox:Box64 ISEXEC:FALSE 134.633997:74.683788:-900.000000 156.263997:72.183788:-900.000000 PORT In:"true" PORT Title:"Interpolate" FIN_BOX BOX std:MultipleInputs:Box65 ISEXEC:FALSE -113.869242:-6.078245:-900.000000 -91.899242:-8.578245:-900.000000 FIN_BOX BOX std:MultipleInputs:Box66 ISEXEC:FALSE 28.760696:25.841059:-900.000000 50.730696:23.341059:-900.000000 FIN_BOX BOX wx:CommandButton:Box67 ISEXEC:FALSE 49.245053:54.559397:-900.000000 71.520053:52.059397:-900.000000 PORT Label:"Switch" FIN_BOX BOX vtk:AddImageToVector:Box70 ISEXEC:FALSE -268.739369:73.708456:-900.000000 -244.219369:71.208456:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box72 ISEXEC:FALSE -276.390634:35.452131:-900.000000 -252.555634:32.952131:-900.000000 FIN_BOX BOX std:StringSelect:Box73 ISEXEC:FALSE -94.572419:67.063936:-900.000000 -70.052419:64.563936:-900.000000 PORT In0:"0 1" PORT In1:"0 0" PORT In2:"1 1" FIN_BOX BOX wx:RadioButton:Box74 ISEXEC:FALSE 66.506842:73.507107:-900.000000 103.346842:71.007107:-900.000000 PORT In0:"A B" PORT In1:"A A" PORT In2:"B B" FIN_BOX BOX std:GetVectorIntElement:Box75 ISEXEC:FALSE -104.841221:61.224813:-900.000000 -82.181221:58.724813:-900.000000 PORT I:"0" FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box76 ISEXEC:FALSE -239.839538:35.411659:-900.000000 -216.004538:32.911659:-900.000000 FIN_BOX BOX std:GetVectorIntElement:Box77 ISEXEC:FALSE -75.538692:61.184341:-900.000000 -52.878692:58.684341:-900.000000 PORT I:"1" FIN_BOX BOX vtk:AddImageToVector:Box84 ISEXEC:FALSE -162.521492:77.292267:-900.000000 -138.001492:74.792267:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box85 ISEXEC:FALSE -170.172757:39.035942:-900.000000 -146.337757:36.535942:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box88 ISEXEC:FALSE -133.621661:38.995470:-900.000000 -109.786661:36.495470:-900.000000 FIN_BOX BOX vtk:AddImageToVector:Box90 ISEXEC:FALSE -62.344088:78.057191:-900.000000 -37.824088:75.557191:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box91 ISEXEC:FALSE -69.995353:39.800866:-900.000000 -46.160353:37.300866:-900.000000 FIN_BOX BOX vtk:GetVectorVtkImageDataElement:Box94 ISEXEC:FALSE -33.444256:39.760394:-900.000000 -9.609256:37.260394:-900.000000 FIN_BOX CONNECTIONS:97 CONNECTION checkS:Out:switch:On NumberOfControlPoints:0 CONNECTION sdrT:Out:switch:Time NumberOfControlPoints:0 CONNECTION sdrT:BoxChange:switch:BoxExecute NumberOfControlPoints:0 CONNECTION switch:Widget:Box47:Widget1 NumberOfControlPoints:0 CONNECTION sdrT:Widget:Box48:Widget2 NumberOfControlPoints:0 CONNECTION Box47:Widget:Box48:Widget1 NumberOfControlPoints:0 CONNECTION Box48:Widget:switchWindow:Widget2 NumberOfControlPoints:0 CONNECTION switchWindow:Widget:Widget:Widget NumberOfControlPoints:0 CONNECTION Box12:Widget:Box10:Widget1 NumberOfControlPoints:0 CONNECTION Box10:Widget:switchWindow:Widget1 NumberOfControlPoints:0 CONNECTION ImageVector1:ImageVector1:Box22:In NumberOfControlPoints:0 CONNECTION ImageVector2:ImageVector2:Box23:In NumberOfControlPoints:0 CONNECTION Box22:Out:Box19:In NumberOfControlPoints:0 CONNECTION Box23:Out:Box21:In NumberOfControlPoints:0 CONNECTION Box29:Widget:Box10:Widget2 NumberOfControlPoints:0 CONNECTION Box22:Out:Box26:In NumberOfControlPoints:0 CONNECTION Box23:Out:Box27:In NumberOfControlPoints:0 CONNECTION Box22:Out:Box31:In NumberOfControlPoints:0 CONNECTION Box23:Out:Box32:In NumberOfControlPoints:0 CONNECTION Box17:Out:Box37:In NumberOfControlPoints:0 CONNECTION Box37:Out:Box49:In NumberOfControlPoints:0 CONNECTION Box25:Out:Box38:In NumberOfControlPoints:0 CONNECTION Box38:Out:Box24:In NumberOfControlPoints:0 CONNECTION Box30:Out:Box39:In NumberOfControlPoints:0 CONNECTION Box39:Out:Box28:In NumberOfControlPoints:0 CONNECTION Box41:Widget:Box12:Widget1 NumberOfControlPoints:0 CONNECTION Box49:Widget:Box42:Widget1 NumberOfControlPoints:0 CONNECTION Box42:Widget:Box41:Widget1 NumberOfControlPoints:0 CONNECTION Box45:Widget:Box44:Widget1 NumberOfControlPoints:0 CONNECTION Box24:Widget:Box45:Widget1 NumberOfControlPoints:0 CONNECTION Box44:Widget:Box12:Widget2 NumberOfControlPoints:0 CONNECTION Box50:Widget:Box46:Widget1 NumberOfControlPoints:0 CONNECTION Box52:Widget:Box51:Widget1 NumberOfControlPoints:0 CONNECTION Box28:Widget:Box50:Widget1 NumberOfControlPoints:0 CONNECTION Box46:Widget:Box29:Widget1 NumberOfControlPoints:0 CONNECTION Box51:Widget:Box29:Widget2 NumberOfControlPoints:0 CONNECTION Box54:WindowColorLevel:Box55:In NumberOfControlPoints:0 CONNECTION Box54:WindowColorLevel:Box56:In NumberOfControlPoints:0 CONNECTION Box55:Out:Box28:WindowLevel NumberOfControlPoints:0 CONNECTION Box56:Out:Box28:ColorLevel NumberOfControlPoints:0 CONNECTION Box30:BoxChange:Box57:In1 NumberOfControlPoints:0 CONNECTION Box57:BoxChange:Box28:BoxExecute NumberOfControlPoints:0 CONNECTION Box54:BoxChange:Box57:In2 NumberOfControlPoints:0 CONNECTION Box49:wxVtkBaseView1:Box54:wxVtkBaseView NumberOfControlPoints:0 CONNECTION Box25:BoxChange:Box59:In1 NumberOfControlPoints:0 CONNECTION Box59:BoxChange:Box24:BoxExecute NumberOfControlPoints:0 CONNECTION Box54:BoxChange:Box59:In2 NumberOfControlPoints:0 CONNECTION Box56:Out:Box24:ColorLevel NumberOfControlPoints:0 CONNECTION Box55:Out:Box24:WindowLevel NumberOfControlPoints:0 CONNECTION Box60:widget:Box52:Widget2 NumberOfControlPoints:0 CONNECTION windowcolorlevel:windowcolorlevel:Box61:In NumberOfControlPoints:0 CONNECTION Box61:Out:Box62:In NumberOfControlPoints:0 CONNECTION Box61:Out:Box63:In NumberOfControlPoints:0 CONNECTION Box64:Out:Box49:Interpolate NumberOfControlPoints:0 CONNECTION Box64:Out:Box28:Interpolate NumberOfControlPoints:0 CONNECTION Box64:Out:Box24:Interpolate NumberOfControlPoints:0 CONNECTION Box64:BoxChange:Box57:In3 NumberOfControlPoints:0 CONNECTION Box64:BoxChange:Box59:In3 NumberOfControlPoints:0 CONNECTION Box17:BoxChange:Box65:In1 NumberOfControlPoints:0 CONNECTION Box65:BoxChange:Box49:BoxExecute NumberOfControlPoints:0 CONNECTION Box64:BoxChange:Box65:In3 NumberOfControlPoints:0 CONNECTION switch:BoxChange:Box66:In1 NumberOfControlPoints:0 CONNECTION Box64:Widget:Box47:Widget7 NumberOfControlPoints:0 CONNECTION checkS:Widget:Box47:Widget5 NumberOfControlPoints:0 CONNECTION Box67:Widget:Box47:Widget3 NumberOfControlPoints:0 CONNECTION Box67:BoxChange:Box66:In2 NumberOfControlPoints:0 CONNECTION Box66:BoxChange:Box25:BoxExecute NumberOfControlPoints:0 CONNECTION Box66:BoxChange:Box17:BoxExecute NumberOfControlPoints:0 CONNECTION Box66:BoxChange:Box30:BoxExecute NumberOfControlPoints:0 CONNECTION Box26:Out:Box70:In0 NumberOfControlPoints:0 CONNECTION Box27:Out:Box70:In1 NumberOfControlPoints:0 CONNECTION Box70:Out:Box72:In NumberOfControlPoints:0 CONNECTION Box74:Widget:Box47:Widget4 NumberOfControlPoints:0 CONNECTION Box74:Out:Box73:In NumberOfControlPoints:0 CONNECTION Box73:Out:Box75:In NumberOfControlPoints:0 CONNECTION Box75:Out:Box72:I NumberOfControlPoints:0 CONNECTION Box77:Out:Box76:I NumberOfControlPoints:0 CONNECTION Box73:Out:Box77:In NumberOfControlPoints:0 CONNECTION Box72:Out:Box25:In1 NumberOfControlPoints:0 CONNECTION Box76:Out:Box25:In2 NumberOfControlPoints:0 CONNECTION Box70:Out:Box76:In NumberOfControlPoints:0 CONNECTION Box84:Out:Box85:In NumberOfControlPoints:0 CONNECTION Box84:Out:Box88:In NumberOfControlPoints:0 CONNECTION Box90:Out:Box91:In NumberOfControlPoints:0 CONNECTION Box90:Out:Box94:In NumberOfControlPoints:0 CONNECTION Box31:Out:Box90:In0 NumberOfControlPoints:0 CONNECTION Box32:Out:Box90:In1 NumberOfControlPoints:0 CONNECTION Box91:Out:Box30:In1 NumberOfControlPoints:0 CONNECTION Box94:Out:Box30:In2 NumberOfControlPoints:0 CONNECTION Box75:Out:Box85:I NumberOfControlPoints:0 CONNECTION Box77:Out:Box88:I NumberOfControlPoints:0 CONNECTION Box75:Out:Box91:I NumberOfControlPoints:0 CONNECTION Box77:Out:Box94:I NumberOfControlPoints:0 CONNECTION Box85:Out:Box17:In1 NumberOfControlPoints:0 CONNECTION Box88:Out:Box17:In2 NumberOfControlPoints:0 CONNECTION Box19:Out:Box84:In0 NumberOfControlPoints:0 CONNECTION Box21:Out:Box84:In1 NumberOfControlPoints:0 APP_END