]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/bbs/boxes/Mesh_tool_ApplySurface.bbs
#3534 Mesh_Application optimization
[creaMaracasVisu.git] / bbtk / bbs / boxes / Mesh_tool_ApplySurface.bbs
index ce86fea0e1d48f625383277e8a3d4840c90e3d82..46fa7a1edb8fd708db6fe088898db90b3559549b 100644 (file)
@@ -170,10 +170,9 @@ new wx:LayoutTab Box86
 new creaVtk:MeshManager Box92
 
 new creaVtk:MeshManager_tool Box93
+  set Box93.BoxProcessMode "Manual"
   set Box93.Tool "35"
 
-new std:MagicBox Box94
-
 new creaMaracasVisu:wxVtkBaseView_Info Box96
 
 new creaVtk:PolyDataNormals Box97
@@ -301,6 +300,20 @@ new creaVtk:TransformVector Box144
   set Box144.InY "1"
   set Box144.InZ "0"
 
+new std:MagicBox Box145
+
+new std:ConcatStrings Box146
+
+new std:ConcatStrings_tool Box147
+
+new std:StringSelect Box148
+  set Box148.In0 "0"
+  set Box148.In1 "2"
+
+new std:ConcatStrings Box149
+
+new creaMaracasVisu:InteractorStyleMaracas_Model Box150
+
 
 connect Box06.LstContourPointsX Box04.LstX
 connect showNpoints.lstIndexs Box06.LstIndexsIn
@@ -351,8 +364,6 @@ connect Box42.BoxChange Box53.In3
 connect Box43.BoxChange Box55.BoxExecute
 connect Box52.BoxChange Box55.In2
 connect Box43.BoxChange Box53.In6
-connect Box63.BoxChange showNpoints.BoxExecute
-connect Box63.BoxChange Box62._execute
 connect Box64.Out Box57.wxVtkBaseView2
 connect Box64.Out Box62._wxvtkbaseview2D1
 connect Box65.Out Box57.wxVtkBaseView3
@@ -376,13 +387,10 @@ connect Box49.Widget Box50.Widget2
 connect Box34.Widget Box50.Widget4
 connect Box57.BoxChange Box08.BoxExecute
 connect Box92.MeshManagerModel Box93.MeshManagerModel
-connect Box77.BoxChange Box93.BoxExecute
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
-connect Box94.BoxChange Box37.boxexecute
-connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
 connect Box96.vtkRenderer Box66.In
 connect Box97.Out Box45.Mesh
@@ -470,9 +478,23 @@ connect Box144.OutX Box143.In3
 connect Box144.OutY Box143.In5
 connect Box144.OutZ Box143.In7
 connect Box143.Out Box60.Params
+connect Box77.BoxChange Box37.boxexecute
+connect Box77.BoxChange Box93.BoxExecute
+connect Box48.boxchange Box62._execute
+connect Box145.Out Box147.In1
+connect Box146.Box_ConcatStrings Box147.Box_ConcatString
+connect Box146.Out showNpoints.In
+connect Box63.BoxChange Box147.BoxExecute
+connect Box148.Out Box147.Type
+connect Box149.Out Box148.In
+connect Box149.Out Box150.Active
+connect Box57.InteractorStyleMaracas Box150.InteractorStyleMaracas
+connect Box57.InteractorStyleMaracas2 Box150.InteractorStyleMaracas2
+connect Box57.InteractorStyleMaracas3 Box150.InteractorStyleMaracas3
+connect Box149.BoxChange Box150.BoxExecute
+connect Box57.InteractorStyleMaracas4 Box150.InteractorStyleMaracas4
 
 # Complex input ports
-input point showNpoints.In " "
 input mesh Box67.In " "
 input image Box35.In " "
 input title Box08.WinTitle " "
@@ -484,14 +506,11 @@ input wxvtkbaseview4 Box69.In " "
 input wxvtkbaseview1 Box71.In " "
 input freeplane_transform Box141.In " "
 input freeplane_point Box142.In " "
+input point Box145.In " "
 
 # Complex output ports
 output widget Box08.Widget " "
-output interactorStyleMaracas Box57.InteractorStyleMaracas " "
-output interactorStyleMaracas2 Box57.InteractorStyleMaracas2 " "
-output interactorStyleMaracas3 Box57.InteractorStyleMaracas3 " "
-output interactorStyleMaracas4 Box57.InteractorStyleMaracas4 " "
+output Active_ConcatString_box Box149.Box_ConcatStrings " "
 
-exec Box37
 
 endefine