]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/Recalage3D1PointWidget.bbg
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / Recalage3D1PointWidget.bbg
diff --git a/PackRecalage/bbs/boxes/Recalage3D1PointWidget.bbg b/PackRecalage/bbs/boxes/Recalage3D1PointWidget.bbg
new file mode 100644 (file)
index 0000000..30a460d
--- /dev/null
@@ -0,0 +1,534 @@
+# ----------------------------------
+# - 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