# ---------------------------------- # - 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 21.509447:-445.284511:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT Widget -209.035453:-428.010420:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT BoxChange 97.489651:-445.237264:-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:35 BOX wx:Slider:sdrAngleX ISEXEC:FALSE -228.265410:-20.466484:-900.000000 -176.865410:-30.466484:-900.000000 PORT ChangeResolution:"true" PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT Title:"Rotation angle in X Axis" FIN_BOX BOX wx:Slider:sdrAngleY ISEXEC:FALSE -186.245780:-30.852792:-900.000000 -134.845780:-40.852792:-900.000000 PORT ChangeResolution:"true" PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT Title:"Rotation angle in Y Axis" FIN_BOX BOX wx:Slider:sdrAngleZ ISEXEC:FALSE -139.832233:-41.379113:-900.000000 -88.432233:-51.379113:-900.000000 PORT ChangeResolution:"true" 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 ChangeResolution:"true" 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 ChangeResolution:"true" 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 ChangeResolution:"true" PORT In:"100" PORT Max:"300" PORT Min:"10" PORT Title:"Scale in Z Axis" FIN_BOX BOX PackRecalage:Transform3D1PointBox:transform ISEXEC:FALSE -56.953842:-279.018158:-900.000000 14.221158:-289.018158:-900.000000 FIN_BOX BOX PackRecalage:ReSlicerBox:reslicer ISEXEC:FALSE 24.698203:-299.664113:-900.000000 70.273203:-309.664113:-900.000000 FIN_BOX BOX std:MultipleInputs:mult ISEXEC:FALSE -50.640168:-89.266153:-900.000000 -5.065168:-99.266153:-900.000000 FIN_BOX BOX std:MultipleInputs:mult2 ISEXEC:FALSE -79.553184:-151.768353:-900.000000 -33.978184:-161.768353:-900.000000 FIN_BOX BOX std:MultipleInputs:mult3 ISEXEC:FALSE -24.542894:-188.591700:-900.000000 21.032106:-198.591700:-900.000000 FIN_BOX BOX wx:LayoutLine:toolsLayout ISEXEC:FALSE -287.130871:-256.648910:-900.000000 -229.570871:-266.648910:-900.000000 PORT Orientation:"v" PORT WinTitle:"Rotation" FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box22 ISEXEC:FALSE 84.676205:109.455145:-900.000000 155.851205:99.455145:-900.000000 FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box23 ISEXEC:FALSE 192.884836:45.355205:-900.000000 264.059836:35.355205:-900.000000 FIN_BOX BOX wx:LayoutTab:Box32 ISEXEC:FALSE -207.650205:-395.261812:-900.000000 -150.090205:-405.261812:-900.000000 FIN_BOX BOX wx:LayoutLine:Box33 ISEXEC:FALSE -150.827819:-255.845796:-900.000000 -93.267819:-265.845796:-900.000000 PORT WinTitle:"Scale" FIN_BOX BOX wx:Slider:TranslateZ ISEXEC:FALSE 259.606217:-130.433324:-900.000000 311.006217:-140.433324:-900.000000 PORT ChangeResolution:"true" PORT Max:"1000" PORT Min:"-1000" PORT ReactiveOnTrack:"true" PORT Title:"Translate Y Axis" FIN_BOX BOX wx:Slider:TranslateY ISEXEC:FALSE 126.508396:-99.046921:-900.000000 177.908396:-109.046921:-900.000000 PORT ChangeResolution:"true" PORT Max:"1000" PORT Min:"-1000" PORT ReactiveOnTrack:"true" PORT Title:"Translate Y Axis" FIN_BOX BOX wx:Slider:TranslateX ISEXEC:FALSE 101.052161:-72.761382:-900.000000 152.452161:-82.761382:-900.000000 PORT ChangeResolution:"true" PORT Max:"1000" PORT Min:"-1000" PORT ReactiveOnTrack:"true" PORT Title:"Translate X Axis" FIN_BOX BOX wx:LayoutLine:Box37 ISEXEC:FALSE -216.571475:-256.723704:-900.000000 -159.011475:-266.723704:-900.000000 PORT WinTitle:"Translate" FIN_BOX BOX wx:LayoutLine:Box40 ISEXEC:FALSE -150.418262:-369.108926:-900.000000 -92.858262:-379.108926:-900.000000 PORT WinTitle:"Options" FIN_BOX BOX toolsbbtk:SaveMHD-Button:Box41 ISEXEC:FALSE -137.988763:-315.115873:-900.000000 -92.413763:-325.115873:-900.000000 FIN_BOX BOX wx:CommandButton:Box42 ISEXEC:FALSE -106.057691:-334.340227:-900.000000 -60.482691:-344.340227:-900.000000 PORT Label:"Same Matrix" PORT WinTitle:"Same Matrix" FIN_BOX BOX std:ConcatStrings:Box43 ISEXEC:FALSE 147.083269:-228.991288:-900.000000 192.658269:-238.991288:-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 88.775351:62.230349:-900.000000 134.350351:52.230349:-900.000000 FIN_BOX BOX std:ConcatStrings:Box46 ISEXEC:FALSE 10.855039:8.887646:-900.000000 56.430039:-1.112354:-900.000000 FIN_BOX BOX std:VectorRescaleSlope:Box47 ISEXEC:FALSE 81.587922:38.328329:-900.000000 152.762922:28.328329:-900.000000 PORT A:"0.5" FIN_BOX BOX vtk:ImageVtkProperties:Box48 ISEXEC:FALSE 92.759639:83.538123:-900.000000 138.334639:73.538123:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box49 ISEXEC:FALSE 28.301987:-74.727990:-900.000000 99.476987:-84.727990:-900.000000 PORT I:"0" PORT In:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box50 ISEXEC:FALSE 182.023608:-97.450273:-900.000000 253.198608:-107.450273:-900.000000 PORT I:"1" PORT In:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box51 ISEXEC:FALSE 305.545403:-113.030020:-900.000000 376.720403:-123.030020:-900.000000 PORT I:"2" PORT In:"0" FIN_BOX BOX std:Add:Box36 ISEXEC:FALSE 82.297875:-102.212792:-900.000000 115.072875:-112.212792:-900.000000 FIN_BOX BOX std:Add:Box38 ISEXEC:FALSE 172.230328:-130.916347:-900.000000 205.005328:-140.916347:-900.000000 FIN_BOX BOX std:Add:Box39 ISEXEC:FALSE 301.004401:-150.632818:-900.000000 333.779401:-160.632818:-900.000000 FIN_BOX CONNECTIONS:70 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 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 Box47:Out:Box50:In NumberOfControlPoints:0 CONNECTION Box47:Out:Box51: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 CONNECTION Box49:Out:Box36:In1 NumberOfControlPoints:0 CONNECTION TranslateX:Out:Box36:In2 NumberOfControlPoints:0 CONNECTION Box36:Out:Box43:In1 NumberOfControlPoints:0 CONNECTION TranslateY:Out:Box38:In2 NumberOfControlPoints:0 CONNECTION TranslateZ:Out:Box39:In2 NumberOfControlPoints:0 CONNECTION Box38:Out:Box43:In3 NumberOfControlPoints:0 CONNECTION Box39:Out:Box43:In5 NumberOfControlPoints:0 CONNECTION Box50:Out:Box38:In1 NumberOfControlPoints:0 CONNECTION Box51:Out:Box39:In1 NumberOfControlPoints:0 APP_END