# ----------------------------------
# - BBTKGEditor v 1.5 BBS BlackBox Script (Complex Box)
-# - /Users/davila/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyDeformation.bbs
+# - /home/garzon/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyDeformation.bbs
# ----------------------------------
include std
new std:MultipleInputs Box61
new creaVtk:MeshManager Box62
+ set Box62.MemoryMode "true"
new std:MultipleInputs Box73
set Box88.Type "3"
new creaMaracasVisu:SetPosition Box89
+ set Box89.Active "false"
new creaMaracasVisu:wxVtkBaseView_info_tool Box90
set Box90.Type "1"
new wx:OutputText Box130
+new wx:CommandButton Box131
+ set Box131.Label "Undo"
+
+new wx:CommandButton Box132
+ set Box132.Label "Redo"
+
+new wx:LayoutLine Box133
+ set Box133.Orientation "H"
+
+new creaVtk:MeshManager_tool Box134
+ set Box134.BoxProcessMode "Manual"
+ set Box134.Tool "37"
+
+new creaVtk:MeshManager_tool Box137
+ set Box137.BoxProcessMode "Manual"
+ set Box137.Tool "10"
+
+new creaVtk:MeshManager_tool Box138
+ set Box138.BoxProcessMode "Manual"
+ set Box138.Tool "20"
+
connect Box66.Out Box11.Renderer
connect Box66.Out Box37.render
connect Box53.BoxChange Box57.BoxExecute
connect Box54.BoxChange Box60.BoxExecute
connect Box49.BoxChange Box61.In1
-connect Box58.BoxChange Box61.In2
connect Box67.Out Box62.Mesh
connect Box62.MeshManagerModel Box48.MeshManagerModel
connect Box50.Out Box37.active
connect Box58.Center Box88.In0
connect Box83.Spacing Box88.In1
connect Box88.Out Box89.Point
-connect Box58.BoxChange Box89.BoxExecute
connect Box76.InteractorwxVtkBaseView_model Box90.InteractorwxVtkBaseView_model
connect Box76.InteractorwxVtkBaseView_model2 Box90.InteractorwxVtkBaseView_model2
connect Box64.Out Box90.wxVtkBaseView
connect Box75.Normal Box86.In
connect Box75.PointOut Box85.In
connect Box96.wxVtkBaseView Box89.wxVtkBaseView
-connect Box50.Out Box89.Active
connect Box96.vtkRenderer Box92.Renderer
connect Box92.Point Box85.In1
connect Box92.PointId Box87.In1
connect Box92.Normal Box86.In1
connect Box75.PointOut Box94.In1
connect Box95.Box_ConcatStrings Box94.Box_ConcatString
-connect Box95.Out Box58.Origin
connect Box98.Box_ConcatStrings Box97.Box_ConcatString
connect Box92.Normal Box97.In1
connect Box95.Box_ConcatStrings Box99.Box_ConcatString
connect Box127.Widget Box128.Widget4
connect Box129.Widget Box125.Widget9
connect Box130.Widget Box127.Widget9
+connect Box131.Widget Box133.Widget2
+connect Box132.Widget Box133.Widget4
+connect Box133.Widget Box44.Widget5
+connect Box62.MeshManagerModel Box134.MeshManagerModel
+connect Box122.BoxChange Box134.BoxExecute
+connect Box131.BoxChange Box137.BoxExecute
+connect Box132.BoxChange Box138.BoxExecute
+connect Box62.MeshManagerModel Box138.MeshManagerModel
+connect Box62.MeshManagerModel Box137.MeshManagerModel
+connect Box50.Out Box89.Active
+connect Box95.Out Box58.Origin
+connect Box58.BoxChange Box61.In2
+connect Box58.BoxChange Box89.BoxExecute
+connect Box122.Out Box134.StringParam
# Complex input ports
input mesh Box67.In " "