# ---------------------------------- # - BBTKGEditor v 1.4 BBG BlackBox Diagram file # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/Recalage3D1PointWidget.bbg # ---------------------------------- APP_START CATEGORY:widget DESCRIPTION:Recalage3D 1-point Widget AUTHOR:info-dev@creatis.insa-lyon.fr COMPLEXBOX:TRUE COMPLEXBOXNAME:Recalage3D1PointWidget PACKAGENAME:PackRecalage COMPLEXOUTPUTS:3 COMPLEX_PORT Out 8.933001:-415.415453:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT Widget -56.153037:-418.185072:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT BoxChange 101.026776:-409.866011:-900.000000 FIN_COMPLEX_PORT COMPLEXINPUTS:2 COMPLEX_PORT Image1 93.036335:127.259510:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT Image2 221.424351:134.619332:-900.000000 FIN_COMPLEX_PORT BOXES:32 BOX wx:Slider:sdrAngleX ISEXEC:FALSE -174.029489:-27.933749:-900.000000 -122.629489:-37.933749:-900.000000 PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT Title:"Rotation angle in X Axis" FIN_BOX BOX wx:Slider:sdrAngleY ISEXEC:FALSE -139.870137:-31.245806:-900.000000 -88.470137:-41.245806:-900.000000 PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT Title:"Rotation angle in Y Axis" FIN_BOX BOX wx:Slider:sdrAngleZ ISEXEC:FALSE -107.605091:-41.772127:-900.000000 -56.205091:-51.772127:-900.000000 PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT Title:"Rotation angle in Z Axis" FIN_BOX BOX wx:Slider:sdrScaleX ISEXEC:FALSE -400.546966:-11.712447:-900.000000 -349.146966:-21.712447:-900.000000 PORT In:"100" PORT Max:"300" PORT Min:"10" PORT Title:"Scale in X Axis" FIN_BOX BOX wx:Slider:sdrScaleY ISEXEC:FALSE -371.771757:-19.287304:-900.000000 -320.371757:-29.287304:-900.000000 PORT In:"100" PORT Max:"300" PORT Min:"10" PORT Title:"Scale in Y Axis" FIN_BOX BOX wx:Slider:sdrScaleZ ISEXEC:FALSE -349.265040:-25.694046:-900.000000 -297.865040:-35.694046:-900.000000 PORT In:"100" PORT Max:"300" PORT Min:"10" PORT Title:"Scale in Z Axis" FIN_BOX BOX PackRecalage:Transform3D1PointBox:transform ISEXEC:FALSE -82.895553:-211.980656:-900.000000 -11.720553:-221.980656:-900.000000 FIN_BOX BOX PackRecalage:ReSlicerBox:reslicer ISEXEC:FALSE 12.176786:-236.507868:-900.000000 57.751786:-246.507868:-900.000000 FIN_BOX BOX std:MultipleInputs:mult ISEXEC:FALSE -72.899950:-125.121619:-900.000000 -27.324950:-135.121619:-900.000000 FIN_BOX BOX std:MultipleInputs:mult2 ISEXEC:FALSE -323.747985:-157.879870:-900.000000 -278.172985:-167.879870:-900.000000 FIN_BOX BOX std:MultipleInputs:mult3 ISEXEC:FALSE -7.207547:-159.189958:-900.000000 38.367453:-169.189958:-900.000000 FIN_BOX BOX wx:LayoutLine:toolsLayout ISEXEC:FALSE -289.546775:-208.062393:-900.000000 -231.986775:-218.062393:-900.000000 PORT Orientation:"v" PORT WinTitle:"Rotation" FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box22 ISEXEC:FALSE 84.622612:12.255656:-900.000000 155.797612:2.255656:-900.000000 FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box23 ISEXEC:FALSE 198.521946:1.600496:-900.000000 269.696946:-8.399504:-900.000000 FIN_BOX BOX wx:LayoutTab:Box32 ISEXEC:FALSE -239.056959:-330.032399:-900.000000 -181.496959:-340.032399:-900.000000 FIN_BOX BOX wx:LayoutLine:Box33 ISEXEC:FALSE -161.565171:-209.675183:-900.000000 -104.005171:-219.675183:-900.000000 PORT WinTitle:"Scale" FIN_BOX BOX wx:Slider:TranslateZ ISEXEC:FALSE -216.240041:-6.618584:-900.000000 -164.840041:-16.618584:-900.000000 PORT Max:"1000" PORT Min:"-1000" PORT ReactiveOnTrack:"true" FIN_BOX BOX wx:Slider:TranslateY ISEXEC:FALSE -229.193202:16.372069:-900.000000 -177.793202:6.372069:-900.000000 PORT Max:"1000" PORT Min:"-1000" PORT ReactiveOnTrack:"true" FIN_BOX BOX wx:Slider:TranslateX ISEXEC:FALSE -251.469571:35.608778:-900.000000 -200.069571:25.608778:-900.000000 PORT Max:"1000" PORT Min:"-1000" PORT ReactiveOnTrack:"true" FIN_BOX BOX wx:LayoutLine:Box37 ISEXEC:FALSE -224.356055:-207.063451:-900.000000 -166.796055:-217.063451:-900.000000 PORT WinTitle:"Translate" FIN_BOX BOX wx:LayoutLine:Box40 ISEXEC:FALSE -137.533440:-309.785057:-900.000000 -79.973440:-319.785057:-900.000000 PORT WinTitle:"Options" FIN_BOX BOX toolsbbtk:SaveMHD-Button:Box41 ISEXEC:FALSE -142.015270:-262.292236:-900.000000 -96.440270:-272.292236:-900.000000 FIN_BOX BOX wx:CommandButton:Box42 ISEXEC:FALSE -109.815764:-277.432262:-900.000000 -64.240764:-287.432262:-900.000000 PORT Label:"Same Matrix" PORT WinTitle:"Same Matrix" FIN_BOX BOX std:ConcatStrings:Box43 ISEXEC:FALSE -247.066934:-38.696583:-900.000000 -201.491934:-48.696583:-900.000000 PORT In2:" " PORT In4:" " FIN_BOX BOX wx:CheckBox:Box44 ISEXEC:FALSE -326.495871:109.063758:-900.000000 -280.920871:99.063758:-900.000000 PORT In:"true" PORT ReactiveOnKeystroke:"true" PORT Title:"Reactive" FIN_BOX BOX std:ConcatStrings:Box45 ISEXEC:FALSE 36.108734:-34.969140:-900.000000 81.683734:-44.969140:-900.000000 FIN_BOX BOX std:ConcatStrings:Box46 ISEXEC:FALSE 34.423620:-80.795697:-900.000000 79.998620:-90.795697:-900.000000 FIN_BOX BOX std:VectorRescaleSlope:Box47 ISEXEC:FALSE 28.384437:-60.750196:-900.000000 99.559437:-70.750196:-900.000000 PORT A:"0.5" FIN_BOX BOX vtk:ImageVtkProperties:Box48 ISEXEC:FALSE 39.287720:-17.419439:-900.000000 84.862720:-27.419439:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box49 ISEXEC:FALSE 35.650859:-107.818723:-900.000000 106.825859:-117.818723:-900.000000 PORT I:"0" PORT In:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box50 ISEXEC:FALSE 52.013698:-122.977938:-900.000000 123.188698:-132.977938:-900.000000 PORT I:"1" PORT In:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box51 ISEXEC:FALSE 64.055017:-139.238406:-900.000000 135.230017:-149.238406:-900.000000 PORT I:"2" PORT In:"0" FIN_BOX CONNECTIONS:67 CONNECTION sdrAngleX:Out:transform:AngleX NumberOfControlPoints:0 CONNECTION sdrAngleY:Out:transform:AngleY NumberOfControlPoints:0 CONNECTION sdrAngleZ:Out:transform:AngleZ NumberOfControlPoints:0 CONNECTION sdrScaleX:Out:transform:ScaleX NumberOfControlPoints:0 CONNECTION sdrScaleY:Out:transform:ScaleY NumberOfControlPoints:0 CONNECTION sdrScaleZ:Out:transform:ScaleZ NumberOfControlPoints:0 CONNECTION transform:Out:reslicer:Transform NumberOfControlPoints:0 CONNECTION sdrAngleX:BoxChange:mult:In3 NumberOfControlPoints:0 CONNECTION sdrAngleY:BoxChange:mult:In4 NumberOfControlPoints:0 CONNECTION sdrAngleZ:BoxChange:mult:In5 NumberOfControlPoints:0 CONNECTION sdrScaleX:BoxChange:mult2:In1 NumberOfControlPoints:0 CONNECTION sdrScaleY:BoxChange:mult2:In2 NumberOfControlPoints:0 CONNECTION sdrScaleZ:BoxChange:mult2:In3 NumberOfControlPoints:0 CONNECTION mult:BoxChange:mult3:In1 NumberOfControlPoints:0 CONNECTION mult2:BoxChange:mult3:In2 NumberOfControlPoints:0 CONNECTION mult3:BoxChange:transform:BoxExecute NumberOfControlPoints:0 CONNECTION mult3:BoxChange:reslicer:BoxExecute NumberOfControlPoints:0 CONNECTION sdrAngleX:Widget:toolsLayout:Widget1 NumberOfControlPoints:0 CONNECTION sdrAngleY:Widget:toolsLayout:Widget2 NumberOfControlPoints:0 CONNECTION sdrAngleZ:Widget:toolsLayout:Widget3 NumberOfControlPoints:0 CONNECTION Box22:Out:reslicer:In NumberOfControlPoints:0 CONNECTION sdrScaleX:Widget:Box33:Widget1 NumberOfControlPoints:0 CONNECTION sdrScaleY:Widget:Box33:Widget2 NumberOfControlPoints:0 CONNECTION sdrScaleZ:Widget:Box33:Widget3 NumberOfControlPoints:0 CONNECTION toolsLayout:Widget:Box32:Widget1 NumberOfControlPoints:0 CONNECTION TranslateX:Widget:Box37:Widget1 NumberOfControlPoints:0 CONNECTION TranslateY:Widget:Box37:Widget2 NumberOfControlPoints:0 CONNECTION TranslateZ:Widget:Box37:Widget3 NumberOfControlPoints:0 CONNECTION Box40:Widget:Box32:Widget4 NumberOfControlPoints:0 CONNECTION Box41:Widget:Box40:Widget1 NumberOfControlPoints:0 CONNECTION Box42:Widget:Box40:Widget2 NumberOfControlPoints:0 CONNECTION reslicer:Out:Box41:In NumberOfControlPoints:0 CONNECTION Box37:Widget:Box32:Widget2 NumberOfControlPoints:0 CONNECTION Box33:Widget:Box32:Widget3 NumberOfControlPoints:0 CONNECTION TranslateX:Out:Box43:In1 NumberOfControlPoints:0 CONNECTION TranslateY:Out:Box43:In3 NumberOfControlPoints:0 CONNECTION TranslateZ:Out:Box43:In5 NumberOfControlPoints:0 CONNECTION Box43:Out:transform:CenterPoint NumberOfControlPoints:0 CONNECTION TranslateX:BoxChange:mult2:In4 NumberOfControlPoints:0 CONNECTION TranslateY:BoxChange:mult2:In5 NumberOfControlPoints:0 CONNECTION TranslateZ:BoxChange:mult2:In6 NumberOfControlPoints:0 CONNECTION Box44:Out:TranslateX:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:TranslateY:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:TranslateZ:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:sdrScaleX:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:sdrScaleY:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:sdrScaleZ:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:sdrAngleX:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:sdrAngleY:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Out:sdrAngleZ:ReactiveOnTrack NumberOfControlPoints:0 CONNECTION Box44:Widget:Box40:Widget3 NumberOfControlPoints:0 CONNECTION Box47:Out:Box46:In1 NumberOfControlPoints:0 CONNECTION Box46:Out:reslicer:Origin NumberOfControlPoints:0 CONNECTION Box48:Size:Box45:In1 NumberOfControlPoints:0 CONNECTION Box45:Out:Box47:In NumberOfControlPoints:0 CONNECTION Box47:Out:Box49:In NumberOfControlPoints:0 CONNECTION Box49:Out:TranslateX:In NumberOfControlPoints:0 CONNECTION Box47:Out:Box50:In NumberOfControlPoints:0 CONNECTION Box47:Out:Box51:In NumberOfControlPoints:0 CONNECTION Box50:Out:TranslateY:In NumberOfControlPoints:0 CONNECTION Box51:Out:TranslateZ:In NumberOfControlPoints:0 CONNECTION Box22:Out:Box48:In NumberOfControlPoints:0 CONNECTION Image1:Image1:Box22:In NumberOfControlPoints:0 CONNECTION Image2:Image2:Box23:In NumberOfControlPoints:0 CONNECTION reslicer:Out:Out:Out NumberOfControlPoints:0 CONNECTION Box32:Widget:Widget:Widget NumberOfControlPoints:0 CONNECTION mult3:BoxChange:BoxChange:BoxChange NumberOfControlPoints:0 APP_END