# --------------------------------------------------------------------- # # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image # pour la Santé) # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton # # 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/All5/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesWidget.bbg # ---------------------------------- APP_START CATEGORY:example DESCRIPTION:creatisRecalage AUTHOR:info-dev@creatis.insa-lyon.fr COMPLEXBOX:TRUE COMPLEXBOXNAME:CompareImagesWidget PACKAGENAME:PackRecalage COMPLEXINPUTS:3 COMPLEX_PORT In2 249.717196:49.730751:900.000000 FIN_COMPLEX_PORT COMPLEX_PORT In1 113.781869:47.035808:900.000000 FIN_COMPLEX_PORT COMPLEX_PORT WinTitle 407.186862:37.672198:900.000000 FIN_COMPLEX_PORT COMPLEXOUTPUTS:1 COMPLEX_PORT Widget 285.571509:-927.827298:900.000000 FIN_COMPLEX_PORT BOXES:61 BOX vtk:SliceImage:imgslice1 ISEXEC:FALSE 209.324121:-169.571051:900.000000 254.899121:-179.571051:900.000000 FIN_BOX BOX vtk:SliceImage:imgslice2 ISEXEC:FALSE 106.576527:-125.465982:900.000000 152.151527:-135.465982:900.000000 FIN_BOX BOX wx:LayoutLine:buttonsLayout ISEXEC:FALSE -178.547970:-356.648825:900.000000 -120.987970:-366.648825:900.000000 PORT Orientation:"V" PORT WinTitle:"Image transformation" FIN_BOX BOX wx:Slider:slider ISEXEC:FALSE -254.365136:-237.011859:900.000000 -202.965136:-247.011859:900.000000 PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT ReactiveOnTrack:"1" PORT Title:"Angle" FIN_BOX BOX wx:Slider:sliderX ISEXEC:FALSE -198.389789:-235.628119:900.000000 -146.989789:-245.628119:900.000000 PORT In:"100" PORT Max:"500" PORT Min:"10" PORT ReactiveOnTrack:"1" PORT Title:"% Scale in X" FIN_BOX BOX wx:Slider:sliderY ISEXEC:FALSE -143.924585:-235.800900:900.000000 -92.524585:-245.800900:900.000000 PORT In:"100" PORT Max:"500" PORT Min:"10" PORT ReactiveOnTrack:"1" PORT Title:"% Scale in Y" FIN_BOX BOX PackRecalage:Transform2DBox:transform ISEXEC:FALSE -85.104255:-353.530495:900.000000 -39.529255:-363.530495:900.000000 FIN_BOX BOX PackRecalage:ReSlicerBox:reslice1 ISEXEC:FALSE -21.936824:-390.020404:900.000000 23.638176:-400.020404:900.000000 PORT Centered:false PORT Interpolate:true PORT Origin:"0 0 0" FIN_BOX BOX PackRecalage:ImageConvolution:convol1 ISEXEC:FALSE 657.958659:-426.954262:900.000000 729.133659:-436.954262:900.000000 FIN_BOX BOX PackRecalage:ImageConvolution:convol2 ISEXEC:FALSE 131.004768:-472.866354:900.000000 202.179768:-482.866354:900.000000 FIN_BOX BOX PackRecalage:ImageRecalageProperties:properties ISEXEC:FALSE 273.136800:-16.926937:900.000000 344.311800:-26.926937:900.000000 FIN_BOX BOX wx:Slider:sdrZ ISEXEC:FALSE 157.988960:-92.078956:900.000000 209.388960:-102.078956:900.000000 PORT Min:"0" PORT ReactiveOnTrack:"1" PORT Title:"Z for slice" FIN_BOX BOX wx:Slider:sdrF ISEXEC:FALSE 742.015623:-97.753626:900.000000 793.415623:-107.753626:900.000000 PORT In:"0" PORT Max:"100" PORT Min:"0" PORT ReactiveOnTrack:"1" PORT Title:"Convolution Factor" FIN_BOX BOX wx:CheckBox:checkF ISEXEC:FALSE 783.350037:-121.503073:900.000000 828.925037:-131.503073:900.000000 PORT In:"True" FIN_BOX BOX std:MultipleInputs:multF ISEXEC:FALSE 605.458888:-264.926917:900.000000 651.033888:-274.926917:900.000000 FIN_BOX BOX wx:Slider:colorLevel ISEXEC:FALSE 312.016200:-75.468156:900.000000 363.416200:-85.468156:900.000000 PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Color Level" FIN_BOX BOX wx:Slider:windowLevel ISEXEC:FALSE 449.969493:-60.641726:900.000000 501.369493:-70.641726:900.000000 PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Window Level" FIN_BOX BOX std:MultipleInputs:multLevels ISEXEC:FALSE 288.287844:-125.896361:900.000000 333.862844:-135.896361:900.000000 FIN_BOX BOX PackRecalage:CheckBoardBox:cbb ISEXEC:FALSE 589.969603:-597.941991:900.000000 635.544603:-607.941991:900.000000 FIN_BOX BOX wx:Slider:sdr ISEXEC:FALSE 655.843588:-494.766848:900.000000 707.243588:-504.766848:900.000000 PORT In:"14" PORT Max:"50" PORT ReactiveOnTrack:"1" FIN_BOX BOX wx:Slider:sdr2 ISEXEC:FALSE 714.326943:-493.179468:900.000000 765.726943:-503.179468:900.000000 PORT In:"14" PORT Max:"50" PORT ReactiveOnTrack:"1" FIN_BOX BOX wx:LayoutSplit:checkerBoard ISEXEC:FALSE 644.846530:-650.309000:900.000000 690.421530:-660.309000:900.000000 PORT Proportion:"80" FIN_BOX BOX wx:LayoutLine:ly ISEXEC:FALSE 697.847204:-530.358318:900.000000 755.407204:-540.358318:900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:viewerCH ISEXEC:FALSE 530.879919:-624.359326:900.000000 591.519919:-634.359326:900.000000 PORT nTypeView:"0" FIN_BOX BOX PackRecalage:TransparencyBox:trans ISEXEC:FALSE 206.412919:-775.835874:900.000000 251.987919:-785.835874:900.000000 FIN_BOX BOX wx:Slider:sdrP ISEXEC:FALSE 324.954367:-704.406667:900.000000 376.354367:-714.406667:900.000000 PORT In:"50" PORT Max:"100" PORT Min:"0" PORT ReactiveOnTrack:"true" FIN_BOX BOX creaMaracasVisu:ViewerNV:transView ISEXEC:FALSE 164.282997:-798.714564:900.000000 224.922997:-808.714564:900.000000 PORT nTypeView:"0" FIN_BOX BOX wx:LayoutSplit:transparency ISEXEC:FALSE 205.109758:-835.113298:900.000000 250.684758:-845.113298:900.000000 PORT Proportion:"80" FIN_BOX BOX PackRecalage:ImageSwitcherBox:switch ISEXEC:FALSE -38.273100:-594.937642:900.000000 7.301900:-604.937642:900.000000 FIN_BOX BOX wx:CheckBox:checkS ISEXEC:FALSE -17.242431:-541.840933:900.000000 28.332569:-551.840933:900.000000 PORT In:"true" PORT Title:"On" FIN_BOX BOX wx:Slider:sdrT ISEXEC:FALSE -82.879472:-541.831420:900.000000 -31.479472:-551.831420:900.000000 PORT In:"500" PORT Max:"1000" PORT Min:"0" PORT ReactiveOnTrack:"True" FIN_BOX BOX wx:LayoutSplit:switchWindow ISEXEC:FALSE -32.958419:-709.214434:900.000000 12.616581:-719.214434:900.000000 PORT Proportion:"80" FIN_BOX BOX std:MultipleInputs:mult ISEXEC:FALSE 75.412756:-340.821867:900.000000 120.987756:-350.821867:900.000000 FIN_BOX BOX std:MultipleInputs:mult2 ISEXEC:FALSE 81.373061:-367.813202:900.000000 126.948061:-377.813202:900.000000 FIN_BOX BOX std:MultipleInputs:mult3 ISEXEC:FALSE 669.114438:-563.550364:900.000000 714.689438:-573.550364:900.000000 FIN_BOX BOX std:MultipleInputs:mult4 ISEXEC:FALSE 179.123700:-731.703455:900.000000 224.698700:-741.703455:900.000000 FIN_BOX BOX wx:LayoutTab:tabs ISEXEC:FALSE 191.519819:-874.211466:900.000000 249.079819:-884.211466:900.000000 PORT Orientation:V FIN_BOX BOX wx:LayoutLine:tools ISEXEC:FALSE 416.751841:-680.778940:900.000000 474.311841:-690.778940:900.000000 PORT WinTitle:"Appearance" FIN_BOX BOX wx:LayoutSplit:convolTools ISEXEC:FALSE 447.556319:-657.146141:900.000000 493.131319:-667.146141:900.000000 PORT Orientation:"H" PORT Proportion:"80" FIN_BOX BOX wx:LayoutSplit:window2 ISEXEC:FALSE 282.177476:-902.826135:900.000000 327.752476:-912.826135:900.000000 PORT Orientation:H PORT Proportion:"25" FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box56 ISEXEC:FALSE 118.565004:15.062216:900.000000 189.740004:5.062216:900.000000 FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box59 ISEXEC:FALSE 238.638235:21.687740:900.000000 309.813235:11.687740:900.000000 FIN_BOX BOX wx:LayoutTab:Box61 ISEXEC:FALSE 403.420085:-702.995108:900.000000 460.980085:-712.995108:900.000000 FIN_BOX BOX wx:LayoutLine:Box47 ISEXEC:FALSE 10.703277:-632.389249:900.000000 68.263277:-642.389249:900.000000 PORT Orientation:H FIN_BOX BOX wx:LayoutLine:Box48 ISEXEC:FALSE -19.935278:-667.776066:900.000000 37.624722:-677.776066:900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:Box49 ISEXEC:FALSE -93.729396:-668.180570:900.000000 -33.089396:-678.180570:900.000000 PORT nTypeView:0 FIN_BOX BOX vtk:ImageVtkProperties:Box51 ISEXEC:FALSE 101.412632:-173.813626:900.000000 146.987632:-183.813626:900.000000 FIN_BOX BOX std:VectorRescaleSlope:Box52 ISEXEC:FALSE 99.313171:-208.335144:900.000000 170.488171:-218.335144:900.000000 PORT A:0.5 PORT B:0 PORT Type:0 FIN_BOX BOX std:ConcatStrings:Box53 ISEXEC:FALSE 108.121845:-192.845187:900.000000 153.696845:-202.845187:900.000000 FIN_BOX BOX std:ConcatStrings:Box54 ISEXEC:FALSE 95.146223:-224.102358:900.000000 140.721223:-234.102358:900.000000 FIN_BOX BOX wx:Slider:Box55 ISEXEC:FALSE -34.875933:-234.906871:900.000000 16.524067:-244.906871:900.000000 PORT In:0 PORT Label:true PORT Max:200 PORT Min:-200 PORT ReactiveOnTrack:true PORT Title:"Translate Y" FIN_BOX BOX wx:Slider:Box57 ISEXEC:FALSE -88.940622:-236.017922:900.000000 -37.540622:-246.017922:900.000000 PORT In:0 PORT Label:true PORT Max:200 PORT Min:-200 PORT ReactiveOnTrack:true PORT Title:"translate X" FIN_BOX BOX std:ConcatStrings:Box58 ISEXEC:FALSE 82.846552:-303.297449:900.000000 128.421552:-313.297449:900.000000 PORT In2:" " PORT In4:" 0" FIN_BOX BOX std:GetVectorIntElement:Box60 ISEXEC:FALSE 38.773625:-242.635260:900.000000 109.948625:-252.635260:900.000000 PORT I:0 FIN_BOX BOX std:Add:Box62 ISEXEC:FALSE 51.344485:-274.358300:900.000000 84.119485:-284.358300:900.000000 FIN_BOX BOX std:Add:Box63 ISEXEC:FALSE 89.640753:-273.099518:900.000000 122.415753:-283.099518:900.000000 FIN_BOX BOX std:GetVectorIntElement:Box64 ISEXEC:FALSE 131.453925:-244.842388:900.000000 202.628925:-254.842388:900.000000 PORT I:1 FIN_BOX BOX creaMaracasVisu:ViewerNV:Box65 ISEXEC:FALSE 419.572796:-801.103027:900.000000 480.212796:-811.103027:900.000000 PORT nTypeView:0 FIN_BOX BOX creaMaracasVisu:ViewerNV:Box66 ISEXEC:FALSE 497.442434:-799.958959:900.000000 558.082434:-809.958959:900.000000 PORT nTypeView:0 FIN_BOX BOX wx:LayoutLine:Box67 ISEXEC:FALSE 428.693407:-832.025005:900.000000 486.253407:-842.025005:900.000000 PORT Orientation:H PORT WinTitle:"Parallel" FIN_BOX BOX std:MultipleInputs:Box68 ISEXEC:FALSE 625.007956:-758.235235:900.000000 670.582956:-768.235235:900.000000 FIN_BOX CONNECTIONS:123 CONNECTION slider:Widget:buttonsLayout:Widget1 NumberOfControlPoints:0 CONNECTION sliderX:Widget:buttonsLayout:Widget2 NumberOfControlPoints:0 CONNECTION sliderY:Widget:buttonsLayout:Widget3 NumberOfControlPoints:0 CONNECTION slider:Out:transform:Angle NumberOfControlPoints:0 CONNECTION sliderX:Out:transform:ScaleX NumberOfControlPoints:0 CONNECTION sliderY:Out:transform:ScaleY NumberOfControlPoints:0 CONNECTION transform:Out:reslice1:Transform NumberOfControlPoints:0 CONNECTION imgslice2:Out:reslice1:In NumberOfControlPoints:0 CONNECTION imgslice1:Out:convol1:In NumberOfControlPoints:0 CONNECTION properties:LengthZ:sdrZ:Max NumberOfControlPoints:0 CONNECTION sdrZ:Out:imgslice1:Z NumberOfControlPoints:0 CONNECTION sdrZ:Out:imgslice2:Z NumberOfControlPoints:0 CONNECTION sdrZ:BoxChange:imgslice1:BoxExecute NumberOfControlPoints:0 CONNECTION sdrZ:BoxChange:imgslice2:BoxExecute NumberOfControlPoints:0 CONNECTION sdrF:Out:convol1:Factor NumberOfControlPoints:0 CONNECTION sdrF:Out:convol2:Factor NumberOfControlPoints:0 CONNECTION checkF:Out:convol1:On NumberOfControlPoints:0 CONNECTION checkF:Out:convol2:On NumberOfControlPoints:0 CONNECTION sdrF:BoxChange:multF:In1 NumberOfControlPoints:0 CONNECTION checkF:BoxChange:multF:In2 NumberOfControlPoints:0 CONNECTION multF:BoxChange:convol1:BoxExecute NumberOfControlPoints:0 CONNECTION multF:BoxChange:convol2:BoxExecute NumberOfControlPoints:0 CONNECTION properties:ColorLevel:colorLevel:Max NumberOfControlPoints:0 CONNECTION properties:MidColorLevel:colorLevel:In NumberOfControlPoints:0 CONNECTION properties:ColorLevel:windowLevel:Max NumberOfControlPoints:0 CONNECTION properties:MidColorLevel:windowLevel:In NumberOfControlPoints:0 CONNECTION colorLevel:BoxChange:multLevels:In1 NumberOfControlPoints:0 CONNECTION windowLevel:BoxChange:multLevels:In2 NumberOfControlPoints:0 CONNECTION convol1:Out:cbb:In1 NumberOfControlPoints:0 CONNECTION convol2:Out:cbb:In2 NumberOfControlPoints:0 CONNECTION colorLevel:Out:viewerCH:ColorLevel NumberOfControlPoints:0 CONNECTION windowLevel:Out:viewerCH:WindowLevel NumberOfControlPoints:0 CONNECTION sdr:Out:cbb:Cols NumberOfControlPoints:0 CONNECTION sdr2:Out:cbb:Rows NumberOfControlPoints:0 CONNECTION cbb:Out:viewerCH:In NumberOfControlPoints:0 CONNECTION sdr:Widget:ly:Widget2 NumberOfControlPoints:0 CONNECTION sdr2:Widget:ly:Widget3 NumberOfControlPoints:0 CONNECTION viewerCH:Widget:checkerBoard:Widget1 NumberOfControlPoints:0 CONNECTION ly:Widget:checkerBoard:Widget2 NumberOfControlPoints:0 CONNECTION convol1:Out:trans:In1 NumberOfControlPoints:0 CONNECTION convol2:Out:trans:In2 NumberOfControlPoints:0 CONNECTION sdrP:Out:trans:Percent NumberOfControlPoints:0 CONNECTION transView:Widget:transparency:Widget1 NumberOfControlPoints:0 CONNECTION sdrP:Widget:transparency:Widget2 NumberOfControlPoints:0 CONNECTION windowLevel:Out:transView:WindowLevel NumberOfControlPoints:0 CONNECTION convol1:Out:switch:In1 NumberOfControlPoints:0 CONNECTION convol2:Out:switch:In2 NumberOfControlPoints:0 CONNECTION checkS:Out:switch:On NumberOfControlPoints:0 CONNECTION sdrT:Out:switch:Time NumberOfControlPoints:0 CONNECTION sdrT:BoxChange:switch:BoxExecute NumberOfControlPoints:0 CONNECTION slider:BoxChange:mult:In1 NumberOfControlPoints:0 CONNECTION sliderX:BoxChange:mult:In2 NumberOfControlPoints:0 CONNECTION sliderY:BoxChange:mult:In3 NumberOfControlPoints:0 CONNECTION multF:BoxChange:mult2:In1 NumberOfControlPoints:0 CONNECTION mult:BoxChange:mult2:In2 NumberOfControlPoints:0 CONNECTION ly:BoxChange:mult3:In1 NumberOfControlPoints:0 CONNECTION mult2:BoxChange:mult3:In2 NumberOfControlPoints:0 CONNECTION imgslice1:BoxChange:mult3:In3 NumberOfControlPoints:0 CONNECTION imgslice2:BoxChange:mult3:In4 NumberOfControlPoints:0 CONNECTION multLevels:BoxChange:mult3:In5 NumberOfControlPoints:0 CONNECTION mult3:BoxChange:cbb:BoxExecute NumberOfControlPoints:0 CONNECTION cbb:BoxChange:viewerCH:BoxExecute NumberOfControlPoints:0 CONNECTION mult2:BoxChange:mult4:In1 NumberOfControlPoints:0 CONNECTION sdrP:BoxChange:mult4:In2 NumberOfControlPoints:0 CONNECTION mult4:BoxChange:trans:BoxExecute NumberOfControlPoints:0 CONNECTION trans:BoxChange:transView:BoxExecute NumberOfControlPoints:0 CONNECTION colorLevel:Widget:tools:Widget2 NumberOfControlPoints:0 CONNECTION windowLevel:Widget:tools:Widget3 NumberOfControlPoints:0 CONNECTION checkF:Widget:convolTools:Widget2 NumberOfControlPoints:0 CONNECTION convolTools:Widget:tools:Widget4 NumberOfControlPoints:0 CONNECTION Box56:Out:imgslice2:In NumberOfControlPoints:0 CONNECTION Box59:Out:imgslice1:In NumberOfControlPoints:0 CONNECTION Box59:Out:properties:In NumberOfControlPoints:0 CONNECTION In2:In2:Box59:In NumberOfControlPoints:0 CONNECTION In1:In1:Box56:In NumberOfControlPoints:0 CONNECTION sdrF:Widget:convolTools:Widget1 NumberOfControlPoints:0 CONNECTION window2:Widget:Widget:Widget NumberOfControlPoints:0 CONNECTION sdrZ:Widget:tools:Widget1 NumberOfControlPoints:0 CONNECTION transparency:Widget:tabs:Widget2 NumberOfControlPoints:0 CONNECTION checkS:Widget:Box47:Widget2 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:tabs:Widget1 NumberOfControlPoints:0 CONNECTION checkerBoard:Widget:tabs:Widget3 NumberOfControlPoints:0 CONNECTION reslice1:Out:convol2:In NumberOfControlPoints:0 CONNECTION trans:Out:transView:In NumberOfControlPoints:0 CONNECTION Box49:Widget:switchWindow:Widget1 NumberOfControlPoints:0 CONNECTION switch:Out:Box49:In NumberOfControlPoints:0 CONNECTION switch:BoxChange:Box49:BoxExecute NumberOfControlPoints:0 CONNECTION imgslice2:Out:Box51:In NumberOfControlPoints:0 CONNECTION Box51:Size:Box53:In1 NumberOfControlPoints:0 CONNECTION Box53:Out:Box52:In NumberOfControlPoints:0 CONNECTION Box52:Out:Box54:In1 NumberOfControlPoints:0 CONNECTION Box60:Out:Box62:In1 NumberOfControlPoints:0 CONNECTION Box57:Out:Box62:In2 NumberOfControlPoints:0 CONNECTION Box62:Out:Box58:In1 NumberOfControlPoints:0 CONNECTION Box64:Out:Box63:In1 NumberOfControlPoints:0 CONNECTION Box55:Out:Box63:In2 NumberOfControlPoints:0 CONNECTION Box63:Out:Box58:In3 NumberOfControlPoints:0 CONNECTION Box57:Widget:buttonsLayout:Widget4 NumberOfControlPoints:0 CONNECTION Box55:Widget:buttonsLayout:Widget5 NumberOfControlPoints:0 CONNECTION Box57:BoxChange:mult:In4 NumberOfControlPoints:0 CONNECTION Box55:BoxChange:mult:In5 NumberOfControlPoints:0 CONNECTION Box58:Out:transform:CenterPoint NumberOfControlPoints:0 CONNECTION Box54:Out:reslice1:Origin NumberOfControlPoints:0 CONNECTION Box54:Out:Box64:In NumberOfControlPoints:0 CONNECTION Box54:Out:Box60:In NumberOfControlPoints:0 CONNECTION Box61:Widget:window2:Widget1 NumberOfControlPoints:0 CONNECTION tabs:Widget:window2:Widget2 NumberOfControlPoints:0 CONNECTION tools:Widget:Box61:Widget1 NumberOfControlPoints:0 CONNECTION buttonsLayout:Widget:Box61:Widget2 NumberOfControlPoints:0 CONNECTION WinTitle:WinTitle:window2:WinTitle NumberOfControlPoints:0 CONNECTION Box66:Widget:Box67:Widget2 NumberOfControlPoints:0 CONNECTION Box65:Widget:Box67:Widget1 NumberOfControlPoints:0 CONNECTION Box67:Widget:tabs:Widget4 NumberOfControlPoints:0 CONNECTION convol1:Out:Box66:In NumberOfControlPoints:0 CONNECTION convol2:Out:Box65:In NumberOfControlPoints:0 CONNECTION mult3:BoxChange:Box68:In1 NumberOfControlPoints:0 CONNECTION Box68:BoxChange:Box66:BoxExecute NumberOfControlPoints:0 CONNECTION Box68:BoxChange:Box65:BoxExecute NumberOfControlPoints:0 CONNECTION mult4:BoxChange:Box68:In2 NumberOfControlPoints:0 APP_END