X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fbbs%2Fboxes%2FTransformWidget.bbg;h=c8f761fb326253ed1ab475b95498cc68b75bbba4;hb=9155aa82faa81612fbfe56671f80c10103e69595;hp=6127e6f2e61495b778080d1abce6803bada6d5b8;hpb=b05f82ac827b39aceb736aaace5eb5cc3e914814;p=bbtk.git diff --git a/packages/vtk/bbs/boxes/TransformWidget.bbg b/packages/vtk/bbs/boxes/TransformWidget.bbg index 6127e6f..c8f761f 100644 --- a/packages/vtk/bbs/boxes/TransformWidget.bbg +++ b/packages/vtk/bbs/boxes/TransformWidget.bbg @@ -1,6 +1,6 @@ # ---------------------------------- # - BBTKGEditor v 1.4 BBG BlackBox Diagram file -# - /home/davila/Creatis/creaTools/creatools_source/bbtk/packages/vtk/bbs/boxes/TransformWidget.bbg +# - TransformWidget.bbg # ---------------------------------- APP_START @@ -13,7 +13,7 @@ PACKAGENAME:vtk COMPLEXOUTPUTS:3 COMPLEX_PORT Transform --91.972612:-170.022477:-900.000000 +-86.671048:-194.538089:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT Window @@ -21,25 +21,37 @@ Window FIN_COMPLEX_PORT COMPLEX_PORT BoxChange --190.649216:-158.865916:-900.000000 +-161.933838:-200.282326:-900.000000 FIN_COMPLEX_PORT -COMPLEXINPUTS:1 +COMPLEXINPUTS:4 COMPLEX_PORT TitleWindow 36.138665:171.471207:-900.000000 FIN_COMPLEX_PORT -BOXES:29 +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 -72.067537:-157.233687:-900.000000 +60.082537:-157.233687:-900.000000 FIN_BOX BOX wx:LayoutLine:Box01 ISEXEC:FALSE -41.534584:-108.537426:-900.000000 -16.025416:-118.537426:-900.000000 +4.040416:-118.537426:-900.000000 PORT WinTitle:"Rotation" FIN_BOX @@ -47,7 +59,7 @@ BOX wx:Slider:Box03 ISEXEC:FALSE -197.665356:146.434686:-900.000000 --146.265356:136.434686:-900.000000 +-132.404978:136.434686:-900.000000 PORT ChangeResolution:"true" PORT @@ -65,7 +77,7 @@ BOX wx:Slider:Box04 ISEXEC:FALSE -153.996282:129.813557:-900.000000 --102.596282:119.813557:-900.000000 +-119.179436:119.813557:-900.000000 PORT ChangeResolution:"true" PORT @@ -83,7 +95,7 @@ BOX wx:Slider:Box05 ISEXEC:FALSE -68.019168:146.959188:-900.000000 --16.619168:136.959188:-900.000000 +-35.244168:136.959188:-900.000000 PORT ChangeResolution:"true" PORT @@ -101,7 +113,7 @@ BOX wx:LayoutLine:Box06 ISEXEC:FALSE 23.720064:-108.213700:-900.000000 -81.280064:-118.213700:-900.000000 +69.295064:-118.213700:-900.000000 PORT WinTitle:"Translate" FIN_BOX @@ -109,7 +121,7 @@ BOX wx:Slider:Box07 ISEXEC:FALSE -11.514057:86.479654:-900.000000 -39.885943:76.479654:-900.000000 +21.260943:76.479654:-900.000000 PORT ChangeResolution:"true" PORT @@ -127,7 +139,7 @@ BOX wx:Slider:Box08 ISEXEC:FALSE 6.385006:71.964258:-900.000000 -57.785006:61.964258:-900.000000 +39.160006:61.964258:-900.000000 PORT ChangeResolution:"true" PORT @@ -145,7 +157,7 @@ BOX wx:Slider:Box09 ISEXEC:FALSE 28.124282:58.249919:-900.000000 -79.524282:48.249919:-900.000000 +60.899282:48.249919:-900.000000 PORT ChangeResolution:"true" PORT @@ -163,7 +175,7 @@ BOX wx:LayoutLine:Box10 ISEXEC:FALSE 101.086854:-111.014230:-900.000000 -158.646854:-121.014230:-900.000000 +146.661854:-121.014230:-900.000000 PORT WinTitle:"Scale" FIN_BOX @@ -171,7 +183,7 @@ BOX wx:Slider:Box11 ISEXEC:FALSE 70.956408:111.372736:-900.000000 -122.356408:101.372736:-900.000000 +103.731408:101.372736:-900.000000 PORT ChangeResolution:"true" PORT @@ -191,7 +203,7 @@ BOX wx:Slider:Box12 ISEXEC:FALSE 88.855471:96.857340:-900.000000 -140.255471:86.857340:-900.000000 +121.630471:86.857340:-900.000000 PORT ChangeResolution:"true" PORT @@ -211,7 +223,7 @@ BOX wx:Slider:Box13 ISEXEC:FALSE 102.852794:83.842614:-900.000000 -154.252794:73.842614:-900.000000 +135.627794:73.842614:-900.000000 PORT ChangeResolution:"true" PORT @@ -230,14 +242,14 @@ FIN_BOX BOX vtk:Transform:Box14 ISEXEC:FALSE --142.765044:-108.141609:-900.000000 --97.190044:-118.141609:-900.000000 +-185.285891:-60.198977:-900.000000 +-139.710891:-70.198977:-900.000000 FIN_BOX BOX std:ConcatStrings:Box15 ISEXEC:FALSE --223.525177:80.984845:-900.000000 --177.950177:70.984845:-900.000000 +-224.132618:19.025896:-900.000000 +-152.840652:9.025896:-900.000000 PORT In2:" " PORT @@ -246,8 +258,8 @@ FIN_BOX BOX std:ConcatStrings:Box16 ISEXEC:FALSE --3.619251:-23.648681:-900.000000 -41.955749:-33.648681:-900.000000 +-17.310626:-17.010438:-900.000000 +28.264374:-27.010438:-900.000000 PORT In2:" " PORT @@ -274,18 +286,8 @@ FIN_BOX BOX std:MultipleInputs:Box20 ISEXEC:FALSE --164.607981:-67.717573:-900.000000 --119.032981:-77.717573:-900.000000 -FIN_BOX -BOX -std:ConcatStrings:Box21 -ISEXEC:FALSE -59.120818:-60.175869:-900.000000 -104.695818:-70.175869:-900.000000 -PORT -In2:" " -PORT -In4:" " +-93.740342:-66.389873:-900.000000 +-48.165342:-76.389873:-900.000000 FIN_BOX BOX std:Div:Box22 @@ -314,8 +316,8 @@ FIN_BOX BOX vtk:Transform:Box28 ISEXEC:FALSE --235.026591:62.160050:-900.000000 --189.451591:52.160050:-900.000000 +-148.880458:-89.700120:-900.000000 +-103.305458:-99.700120:-900.000000 FIN_BOX BOX std:ConcatStrings:Box29 @@ -330,8 +332,8 @@ FIN_BOX BOX vtk:Transform:Box30 ISEXEC:FALSE --152.702546:51.609048:-900.000000 --107.127546:41.609048:-900.000000 +-123.434950:-110.743279:-900.000000 +-77.859950:-120.743279:-900.000000 FIN_BOX BOX std:ConcatStrings:Box31 @@ -346,10 +348,200 @@ FIN_BOX BOX vtk:Transform:Box32 ISEXEC:FALSE --116.001331:8.470310:-900.000000 --70.426331:-1.529690:-900.000000 +-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 +-169.142393:-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 +-184.093423: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 -CONNECTIONS:49 +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 @@ -390,15 +582,6 @@ CONNECTION Box16:Out:Box14:Translate NumberOfControlPoints:0 CONNECTION -Box07:Out:Box16:In1 -NumberOfControlPoints:0 -CONNECTION -Box08:Out:Box16:In3 -NumberOfControlPoints:0 -CONNECTION -Box09:Out:Box16:In5 -NumberOfControlPoints:0 -CONNECTION Box03:BoxChange:Box17:In1 NumberOfControlPoints:0 CONNECTION @@ -435,66 +618,168 @@ CONNECTION Box19:BoxChange:Box20:In3 NumberOfControlPoints:0 CONNECTION -Box20:BoxChange:Box14:BoxExecute +Box00:Widget:Window:Window NumberOfControlPoints:0 CONNECTION -Box14:Out:Transform:Transform +Box11:Out:Box22:In1 NumberOfControlPoints:0 CONNECTION -Box00:Widget:Window:Window +Box12:Out:Box23:In1 NumberOfControlPoints:0 CONNECTION -Box11:Out:Box22:In1 +Box13:Out:Box24:In1 NumberOfControlPoints:0 CONNECTION -Box22:Out:Box21:In1 +Box15:Out:Box28:RotateWXYZ NumberOfControlPoints:0 CONNECTION -Box12:Out:Box23:In1 +Box29:Out:Box30:RotateWXYZ NumberOfControlPoints:0 CONNECTION -Box13:Out:Box24:In1 +Box31:Out:Box32:RotateWXYZ NumberOfControlPoints:0 CONNECTION -Box23:Out:Box21:In3 +Box28:Out:Box30:In NumberOfControlPoints:0 CONNECTION -Box24:Out:Box21:In5 +Box30:Out:Box32:In NumberOfControlPoints:0 CONNECTION -Box21:Out:Box14:Scale +TitleWindow:TitleWindow:Box00:WinTitle NumberOfControlPoints:0 CONNECTION -Box14:BoxChange:BoxChange:BoxChange +Box14:Out:Box28:In NumberOfControlPoints:0 CONNECTION -Box03:Out:Box15:In1 +Box20:BoxChange:Box33:BoxExecute NumberOfControlPoints:0 CONNECTION -Box15:Out:Box28:RotateWXYZ +Box32:Out:Box33:In NumberOfControlPoints:0 CONNECTION -Box29:Out:Box30:RotateWXYZ +Box33:Out:Transform:Transform NumberOfControlPoints:0 CONNECTION -Box04:Out:Box29:In1 +Box33:BoxChange:BoxChange:BoxChange NumberOfControlPoints:0 CONNECTION -Box31:Out:Box32:RotateWXYZ +Box36:Out:Box35:In2 NumberOfControlPoints:0 CONNECTION -Box05:Out:Box31:In1 +Box07:Out:Box35:In1 NumberOfControlPoints:0 CONNECTION -Box28:Out:Box30:In +Box35:Out:Box16:In1 NumberOfControlPoints:0 CONNECTION -Box30:Out:Box32:In +Box41:Out:Box40:In2 NumberOfControlPoints:0 CONNECTION -Box32:Out:Box14:In +Box08:Out:Box40:In1 NumberOfControlPoints:0 CONNECTION -TitleWindow:TitleWindow:Box00:WinTitle +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