# ---------------------------------- # - BBTKGEditor v 1.4 BBG BlackBox Diagram file # - /home/davila/Creatis/creaTools/creatools_source/bbtk/packages/vtk/bbs/boxes/TransformWidget.bbg # ---------------------------------- APP_START CATEGORY: DESCRIPTION:Description ?? AUTHOR:Author ?? COMPLEXBOX:TRUE COMPLEXBOXNAME:TransformWidget PACKAGENAME:vtk COMPLEXOUTPUTS:3 COMPLEX_PORT Transform -86.671048:-194.538089:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT Window 18.379834:-171.995414:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT BoxChange -161.933838:-200.282326:-900.000000 FIN_COMPLEX_PORT COMPLEXINPUTS:4 COMPLEX_PORT TitleWindow 36.138665:171.471207:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT translateXYZ 68.651996:254.746226:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT rotateXYZ 441.011999:258.204497:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT scaleXYZ 248.316029:251.841995:-900.000000 FIN_COMPLEX_PORT BOXES:53 BOX wx:LayoutTab:Box00 ISEXEC:FALSE 14.507537:-147.233687:-900.000000 60.082537:-157.233687:-900.000000 FIN_BOX BOX wx:LayoutLine:Box01 ISEXEC:FALSE -41.534584:-108.537426:-900.000000 4.040416:-118.537426:-900.000000 PORT WinTitle:"Rotation" FIN_BOX BOX wx:Slider:Box03 ISEXEC:FALSE -197.665356:146.434686:-900.000000 -158.227070:136.434686:-900.000000 PORT ChangeResolution:"true" PORT Label:"true" PORT Max:"180" PORT Min:"-180" PORT ReactiveOnTrack:"true" PORT Title:"Rotation X" FIN_BOX BOX wx:Slider:Box04 ISEXEC:FALSE -153.996282:129.813557:-900.000000 -121.221282:119.813557:-900.000000 PORT ChangeResolution:"true" PORT Label:"true" PORT Max:"180" PORT Min:"-180" PORT ReactiveOnTrack:"true" PORT Title:"Rotation Y" FIN_BOX BOX wx:Slider:Box05 ISEXEC:FALSE -68.019168:146.959188:-900.000000 -35.244168:136.959188:-900.000000 PORT ChangeResolution:"true" PORT Label:"true" PORT Max:"180" PORT Min:"-180" PORT ReactiveOnTrack:"true" PORT Title:"Rotation Z" FIN_BOX BOX wx:LayoutLine:Box06 ISEXEC:FALSE 23.720064:-108.213700:-900.000000 69.295064:-118.213700:-900.000000 PORT WinTitle:"Translate" FIN_BOX BOX wx:Slider:Box07 ISEXEC:FALSE -11.514057:86.479654:-900.000000 21.260943:76.479654:-900.000000 PORT ChangeResolution:"true" PORT Label:"true" PORT Max:"1800" PORT Min:"-1800" PORT ReactiveOnTrack:"true" PORT Title:"Translation X" FIN_BOX BOX wx:Slider:Box08 ISEXEC:FALSE 6.385006:71.964258:-900.000000 39.160006:61.964258:-900.000000 PORT ChangeResolution:"true" PORT Label:"true" PORT Max:"1800" PORT Min:"-1800" PORT ReactiveOnTrack:"true" PORT Title:"Translation Y" FIN_BOX BOX wx:Slider:Box09 ISEXEC:FALSE 28.124282:58.249919:-900.000000 79.524282:48.249919:-900.000000 PORT ChangeResolution:"true" PORT Label:"true" PORT Max:"1800" PORT Min:"-1800" PORT ReactiveOnTrack:"true" PORT Title:"Translation Z" FIN_BOX BOX wx:LayoutLine:Box10 ISEXEC:FALSE 101.086854:-111.014230:-900.000000 146.661854:-121.014230:-900.000000 PORT WinTitle:"Scale" FIN_BOX BOX wx:Slider:Box11 ISEXEC:FALSE 70.956408:111.372736:-900.000000 103.731408:101.372736:-900.000000 PORT ChangeResolution:"true" PORT In:"100" PORT Label:"true" PORT Max:"500" PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Scale X" FIN_BOX BOX wx:Slider:Box12 ISEXEC:FALSE 88.855471:96.857340:-900.000000 121.630471:86.857340:-900.000000 PORT ChangeResolution:"true" PORT In:"100" PORT Label:"true" PORT Max:"500" PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Scale Y" FIN_BOX BOX wx:Slider:Box13 ISEXEC:FALSE 102.852794:83.842614:-900.000000 135.627794:73.842614:-900.000000 PORT ChangeResolution:"true" PORT In:"100" PORT Label:"true" PORT Max:"500" PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Scale Z" FIN_BOX BOX vtk:Transform:Box14 ISEXEC:FALSE -185.285891:-60.198977:-900.000000 -139.710891:-70.198977:-900.000000 FIN_BOX BOX std:ConcatStrings:Box15 ISEXEC:FALSE -224.132618:19.025896:-900.000000 -178.557618:9.025896:-900.000000 PORT In2:" " PORT In3:"1 0 0" FIN_BOX BOX std:ConcatStrings:Box16 ISEXEC:FALSE -17.310626:-17.010438:-900.000000 28.264374:-27.010438:-900.000000 PORT In2:" " PORT In4:" " FIN_BOX BOX std:MultipleInputs:Box17 ISEXEC:FALSE -168.208835:-23.486191:-900.000000 -122.633835:-33.486191:-900.000000 FIN_BOX BOX std:MultipleInputs:Box18 ISEXEC:FALSE -27.838379:20.199010:-900.000000 17.736621:10.199010:-900.000000 FIN_BOX BOX std:MultipleInputs:Box19 ISEXEC:FALSE 70.610673:4.873998:-900.000000 116.185673:-5.126002:-900.000000 FIN_BOX BOX std:MultipleInputs:Box20 ISEXEC:FALSE -93.740342:-66.389873:-900.000000 -48.165342:-76.389873:-900.000000 FIN_BOX BOX std:Div:Box22 ISEXEC:FALSE 65.449748:-31.557751:-900.000000 98.224748:-41.557751:-900.000000 PORT In2:"100" FIN_BOX BOX std:Div:Box23 ISEXEC:FALSE 89.585883:-13.970497:-900.000000 122.360883:-23.970497:-900.000000 PORT In2:"100" FIN_BOX BOX std:Div:Box24 ISEXEC:FALSE 134.402698:-27.748939:-900.000000 167.177698:-37.748939:-900.000000 PORT In2:"100" FIN_BOX BOX vtk:Transform:Box28 ISEXEC:FALSE -148.880458:-89.700120:-900.000000 -103.305458:-99.700120:-900.000000 FIN_BOX BOX std:ConcatStrings:Box29 ISEXEC:FALSE -148.940720:71.248536:-900.000000 -103.365720:61.248536:-900.000000 PORT In2:" " PORT In3:"0 1 0" FIN_BOX BOX vtk:Transform:Box30 ISEXEC:FALSE -123.434950:-110.743279:-900.000000 -77.859950:-120.743279:-900.000000 FIN_BOX BOX std:ConcatStrings:Box31 ISEXEC:FALSE -112.239505:28.109798:-900.000000 -66.664505:18.109798:-900.000000 PORT In2:" " PORT In3:"0 0 1" FIN_BOX BOX vtk:Transform:Box32 ISEXEC:FALSE -101.643642:-136.763234:-900.000000 -56.068642:-146.763234:-900.000000 FIN_BOX BOX vtk:Transform:Box33 ISEXEC:FALSE -57.372385:-165.579870:-900.000000 -11.797385:-175.579870:-900.000000 FIN_BOX BOX vtk:Transform:Box34 ISEXEC:FALSE -227.533440:-90.367558:-900.000000 -181.958440:-100.367558:-900.000000 FIN_BOX BOX std:Add:Box35 ISEXEC:FALSE -36.599414:55.930863:-900.000000 -3.824414:45.930863:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box36 ISEXEC:FALSE -10.046444:206.535990:-900.000000 61.128556:196.535990:-900.000000 PORT ErrorValue:"0" PORT I:"0" FIN_BOX BOX std:Add:Box40 ISEXEC:FALSE -5.812270:34.856738:-900.000000 26.962730:24.856738:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box41 ISEXEC:FALSE 9.953556:190.025656:-900.000000 81.128556:180.025656:-900.000000 PORT ErrorValue:"0" PORT I:"1" FIN_BOX BOX std:Add:Box42 ISEXEC:FALSE 54.017185:38.261131:-900.000000 86.792185:28.261131:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box43 ISEXEC:FALSE 89.282849:193.844940:-900.000000 160.457849:183.844940:-900.000000 PORT ErrorValue:"0" PORT I:"2" FIN_BOX BOX std:Add:Box44 ISEXEC:FALSE 27.134598:18.846567:-900.000000 59.909598:8.846567:-900.000000 FIN_BOX BOX std:ConcatStrings:Box45 ISEXEC:FALSE 173.209228:-127.700838:-900.000000 218.784228:-137.700838:-900.000000 PORT In2:" " PORT In4:" " FIN_BOX BOX std:GetVectorDoubleElement:Box47 ISEXEC:FALSE 170.930937:214.089285:-900.000000 242.105937:204.089285:-900.000000 PORT ErrorValue:"1" PORT I:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box49 ISEXEC:FALSE 190.930937:197.578952:-900.000000 262.105937:187.578952:-900.000000 PORT ErrorValue:"1" PORT I:"1" FIN_BOX BOX std:GetVectorDoubleElement:Box50 ISEXEC:FALSE 269.883057:204.038445:-900.000000 341.058057:194.038445:-900.000000 PORT ErrorValue:"1" PORT I:"2" FIN_BOX BOX std:MagicBox:Box52 ISEXEC:FALSE 284.940458:225.620937:-900.000000 330.515458:215.620937:-900.000000 FIN_BOX BOX std:MagicBox:Box53 ISEXEC:FALSE 68.367796:235.993191:-900.000000 113.942796:225.993191:-900.000000 FIN_BOX BOX std:Add:Box55 ISEXEC:FALSE -246.170786:89.536993:-900.000000 -210.461013:79.536993:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box56 ISEXEC:FALSE 352.631646:218.052851:-900.000000 423.806646:208.052851:-900.000000 PORT ErrorValue:"0" PORT I:"0" FIN_BOX BOX std:Add:Box57 ISEXEC:FALSE -126.518930:100.460189:-900.000000 -93.743930:90.460189:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box58 ISEXEC:FALSE 372.631646:201.542518:-900.000000 443.806646:191.542518:-900.000000 PORT ErrorValue:"0" PORT I:"1" FIN_BOX BOX std:GetVectorDoubleElement:Box59 ISEXEC:FALSE 451.960938:205.361801:-900.000000 523.135938:195.361801:-900.000000 PORT ErrorValue:"0" PORT I:"2" FIN_BOX BOX std:Add:Box60 ISEXEC:FALSE -80.748185:83.318499:-900.000000 -47.973185:73.318499:-900.000000 FIN_BOX BOX std:MagicBox:Box61 ISEXEC:FALSE 466.641166:229.584503:-900.000000 512.216166:219.584503:-900.000000 FIN_BOX BOX std:Mul:Box62 ISEXEC:FALSE 153.861143:-55.638859:-900.000000 186.636143:-65.638859:-900.000000 FIN_BOX BOX std:Mul:Box63 ISEXEC:FALSE 173.106797:-83.539814:-900.000000 205.881797:-93.539814:-900.000000 FIN_BOX BOX std:Mul:Box64 ISEXEC:FALSE 198.010045:-103.520138:-900.000000 230.785045:-113.520138:-900.000000 FIN_BOX CONNECTIONS:80 CONNECTION Box01:Widget:Box00:Widget1 NumberOfControlPoints:0 CONNECTION Box05:Widget:Box01:Widget3 NumberOfControlPoints:0 CONNECTION Box04:Widget:Box01:Widget2 NumberOfControlPoints:0 CONNECTION Box03:Widget:Box01:Widget1 NumberOfControlPoints:0 CONNECTION Box09:Widget:Box06:Widget3 NumberOfControlPoints:0 CONNECTION Box08:Widget:Box06:Widget2 NumberOfControlPoints:0 CONNECTION Box07:Widget:Box06:Widget1 NumberOfControlPoints:0 CONNECTION Box13:Widget:Box10:Widget3 NumberOfControlPoints:0 CONNECTION Box12:Widget:Box10:Widget2 NumberOfControlPoints:0 CONNECTION Box11:Widget:Box10:Widget1 NumberOfControlPoints:0 CONNECTION Box06:Widget:Box00:Widget2 NumberOfControlPoints:0 CONNECTION Box10:Widget:Box00:Widget3 NumberOfControlPoints:0 CONNECTION Box16:Out:Box14:Translate NumberOfControlPoints:0 CONNECTION Box03:BoxChange:Box17:In1 NumberOfControlPoints:0 CONNECTION Box04:BoxChange:Box17:In2 NumberOfControlPoints:0 CONNECTION Box05:BoxChange:Box17:In3 NumberOfControlPoints:0 CONNECTION Box07:BoxChange:Box18:In1 NumberOfControlPoints:0 CONNECTION Box08:BoxChange:Box18:In2 NumberOfControlPoints:0 CONNECTION Box09:BoxChange:Box18:In3 NumberOfControlPoints:0 CONNECTION Box11:BoxChange:Box19:In1 NumberOfControlPoints:0 CONNECTION Box12:BoxChange:Box19:In2 NumberOfControlPoints:0 CONNECTION Box13:BoxChange:Box19:In3 NumberOfControlPoints:0 CONNECTION Box17:BoxChange:Box20:In1 NumberOfControlPoints:0 CONNECTION Box18:BoxChange:Box20:In2 NumberOfControlPoints:0 CONNECTION Box19:BoxChange:Box20:In3 NumberOfControlPoints:0 CONNECTION Box00:Widget:Window:Window NumberOfControlPoints:0 CONNECTION Box11:Out:Box22:In1 NumberOfControlPoints:0 CONNECTION Box12:Out:Box23:In1 NumberOfControlPoints:0 CONNECTION Box13:Out:Box24:In1 NumberOfControlPoints:0 CONNECTION Box15:Out:Box28:RotateWXYZ NumberOfControlPoints:0 CONNECTION Box29:Out:Box30:RotateWXYZ NumberOfControlPoints:0 CONNECTION Box31:Out:Box32:RotateWXYZ NumberOfControlPoints:0 CONNECTION Box28:Out:Box30:In NumberOfControlPoints:0 CONNECTION Box30:Out:Box32:In NumberOfControlPoints:0 CONNECTION TitleWindow:TitleWindow:Box00:WinTitle NumberOfControlPoints:0 CONNECTION Box14:Out:Box28:In NumberOfControlPoints:0 CONNECTION Box20:BoxChange:Box33:BoxExecute NumberOfControlPoints:0 CONNECTION Box32:Out:Box33:In NumberOfControlPoints:0 CONNECTION Box33:Out:Transform:Transform NumberOfControlPoints:0 CONNECTION Box33:BoxChange:BoxChange:BoxChange NumberOfControlPoints:0 CONNECTION Box36:Out:Box35:In2 NumberOfControlPoints:0 CONNECTION Box07:Out:Box35:In1 NumberOfControlPoints:0 CONNECTION Box35:Out:Box16:In1 NumberOfControlPoints:0 CONNECTION Box41:Out:Box40:In2 NumberOfControlPoints:0 CONNECTION Box08:Out:Box40:In1 NumberOfControlPoints:0 CONNECTION Box40:Out:Box16:In3 NumberOfControlPoints:0 CONNECTION Box43:Out:Box44:In2 NumberOfControlPoints:0 CONNECTION Box09:Out:Box44:In1 NumberOfControlPoints:0 CONNECTION Box44:Out:Box16:In5 NumberOfControlPoints:0 CONNECTION Box45:Out:Box33:Scale NumberOfControlPoints:0 CONNECTION scaleXYZ:scaleXYZ:Box52:In NumberOfControlPoints:0 CONNECTION Box52:Out:Box50:In NumberOfControlPoints:0 CONNECTION Box52:Out:Box47:In NumberOfControlPoints:0 CONNECTION Box52:Out:Box49:In NumberOfControlPoints:0 CONNECTION Box53:Out:Box43:In NumberOfControlPoints:0 CONNECTION Box53:Out:Box36:In NumberOfControlPoints:0 CONNECTION Box53:Out:Box41:In NumberOfControlPoints:0 CONNECTION translateXYZ:translateXYZ:Box53:In NumberOfControlPoints:0 CONNECTION Box56:Out:Box55:In2 NumberOfControlPoints:0 CONNECTION Box58:Out:Box57:In2 NumberOfControlPoints:0 CONNECTION Box59:Out:Box60:In2 NumberOfControlPoints:0 CONNECTION Box61:Out:Box59:In NumberOfControlPoints:0 CONNECTION Box61:Out:Box56:In NumberOfControlPoints:0 CONNECTION Box61:Out:Box58:In NumberOfControlPoints:0 CONNECTION rotateXYZ:rotateXYZ:Box61:In NumberOfControlPoints:0 CONNECTION Box03:Out:Box55:In1 NumberOfControlPoints:0 CONNECTION Box55:Out:Box15:In1 NumberOfControlPoints:0 CONNECTION Box04:Out:Box57:In1 NumberOfControlPoints:0 CONNECTION Box57:Out:Box29:In1 NumberOfControlPoints:0 CONNECTION Box05:Out:Box60:In1 NumberOfControlPoints:0 CONNECTION Box60:Out:Box31:In1 NumberOfControlPoints:0 CONNECTION Box22:Out:Box62:In1 NumberOfControlPoints:0 CONNECTION Box23:Out:Box63:In1 NumberOfControlPoints:0 CONNECTION Box24:Out:Box64:In1 NumberOfControlPoints:0 CONNECTION Box62:Out:Box45:In1 NumberOfControlPoints:0 CONNECTION Box63:Out:Box45:In3 NumberOfControlPoints:0 CONNECTION Box64:Out:Box45:In5 NumberOfControlPoints:0 CONNECTION Box47:Out:Box62:In2 NumberOfControlPoints:0 CONNECTION Box49:Out:Box63:In2 NumberOfControlPoints:0 CONNECTION Box50:Out:Box64:In2 NumberOfControlPoints:0 APP_END