# ---------------------------------- # - 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:4 COMPLEX_PORT Image1 93.036335:127.259510:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT OriginPoint -9.400195:118.821040:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT CenterPoint -36.407518:118.821040:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT BoxExecute -96.193197:114.622654:-900.000000 FIN_COMPLEX_PORT BOXES:33 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 -97.379209:-93.208000:-900.000000 -51.804209:-103.208000:-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 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:Box46 ISEXEC:FALSE -25.048814:5.074847:-900.000000 20.526186:-4.925153:-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:-102.534004:-900.000000 253.198608:-112.534004:-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 BOX std:MagicBox:Box52 ISEXEC:FALSE -40.538049:93.084649:-900.000000 5.036951:83.084649:-900.000000 FIN_BOX BOX std:MagicBox:Box53 ISEXEC:FALSE 26.486466:91.796524:-900.000000 72.061466:81.796524:-900.000000 FIN_BOX CONNECTIONS:69 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 Box46:Out:reslicer:Origin NumberOfControlPoints:0 CONNECTION Image1:Image1:Box22: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 CONNECTION CenterPoint:CenterPoint:Box52:In NumberOfControlPoints:0 CONNECTION OriginPoint:OriginPoint:Box53:In NumberOfControlPoints:0 CONNECTION Box52:Out:Box46:In1 NumberOfControlPoints:0 CONNECTION Box53:Out:Box49:In NumberOfControlPoints:0 CONNECTION Box53:Out:Box50:In NumberOfControlPoints:0 CONNECTION Box53:Out:Box51:In NumberOfControlPoints:0 CONNECTION BoxExecute:BoxExecute:mult3:In3 NumberOfControlPoints:0 APP_END