]> Creatis software - creaMaracasVisu.git/commitdiff
#3510 Mesh Manager Diagram Updates
authorPablo Garzon <gapablo2001@gmail.com>
Tue, 30 May 2023 18:03:05 +0000 (20:03 +0200)
committerPablo Garzon <gapablo2001@gmail.com>
Tue, 30 May 2023 18:03:05 +0000 (20:03 +0200)
16 files changed:
bbtk/bbs/boxes/Mesh_Application.bbg
bbtk/bbs/boxes/Mesh_Application.bbs
bbtk/bbs/boxes/Mesh_tool_ApplyByImage.bbg
bbtk/bbs/boxes/Mesh_tool_ApplyByImage.bbs
bbtk/bbs/boxes/Mesh_tool_ApplyCut.bbg
bbtk/bbs/boxes/Mesh_tool_ApplyCut.bbs
bbtk/bbs/boxes/Mesh_tool_ApplyDeformation.bbg
bbtk/bbs/boxes/Mesh_tool_ApplyDeformation.bbs
bbtk/bbs/boxes/Mesh_tool_ApplyExternalMask.bbg
bbtk/bbs/boxes/Mesh_tool_ApplyExternalMask.bbs
bbtk/bbs/boxes/Mesh_tool_ApplyPatch.bbg
bbtk/bbs/boxes/Mesh_tool_ApplyPatch.bbs
bbtk/bbs/boxes/Mesh_tool_ApplySurface.bbg
bbtk/bbs/boxes/Mesh_tool_ApplySurface.bbs
bbtk/bbs/boxes/Mesh_tool_ApplyThresholdConnectivity.bbg
bbtk/bbs/boxes/Mesh_tool_ApplyThresholdConnectivity.bbs

index f99f760f9d751f6fa04a34c5d2acdf11033fc0c7..4462f4f55752c72d02de66fcd10681f6a9fdd4bd 100644 (file)
@@ -56,7 +56,7 @@ COMPLEX_PORT
 wxvtkbaseview4_In
 206.922345:93.364879:-900.000000
 FIN_COMPLEX_PORT
 wxvtkbaseview4_In
 206.922345:93.364879:-900.000000
 FIN_COMPLEX_PORT
-BOXES:61
+BOXES:71
 BOX
 creaMaracasVisu:ImageChangeInformation:Box07
 ISEXEC:FALSE
 BOX
 creaMaracasVisu:ImageChangeInformation:Box07
 ISEXEC:FALSE
@@ -77,7 +77,7 @@ ISEXEC:FALSE
 PORT
 color:"1 0.7 0.7"
 PORT
 PORT
 color:"1 0.7 0.7"
 PORT
-meshOpacity:"100"
+meshOpacity:"0"
 PORT
 scalarvisibility:"true"
 FIN_BOX
 PORT
 scalarvisibility:"true"
 FIN_BOX
@@ -502,48 +502,134 @@ FIN_BOX
 BOX
 wx:ComboBox:Box79
 ISEXEC:FALSE
 BOX
 wx:ComboBox:Box79
 ISEXEC:FALSE
--68.158002:-77.391983:-900.000000
--41.878002:-79.891983:-900.000000
+-85.589848:-67.299862:-900.000000
+-59.309848:-69.799862:-900.000000
 PORT
 In:"mesh-0"
 FIN_BOX
 BOX
 wx:LayoutLine:Box80
 ISEXEC:FALSE
 PORT
 In:"mesh-0"
 FIN_BOX
 BOX
 wx:LayoutLine:Box80
 ISEXEC:FALSE
--78.280715:-106.840342:-900.000000
--44.960715:-109.340342:-900.000000
+-79.472229:-115.939174:-900.000000
+-46.152229:-118.439174:-900.000000
 PORT
 PORT
-Orientation:"H"
+Orientation:"V"
 PORT
 WinTitle:"Mesh Config"
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box81
 ISEXEC:FALSE
 PORT
 WinTitle:"Mesh Config"
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box81
 ISEXEC:FALSE
--56.622203:-85.152971:-900.000000
--34.122203:-87.652971:-900.000000
+-84.539369:-82.007375:-900.000000
+-62.039369:-84.507375:-900.000000
 PORT
 Tool:"60"
 FIN_BOX
 BOX
 wx:CommandButton:Box82
 ISEXEC:FALSE
 PORT
 Tool:"60"
 FIN_BOX
 BOX
 wx:CommandButton:Box82
 ISEXEC:FALSE
--20.945142:-86.889440:-900.000000
-1.329858:-89.389440:-900.000000
+-54.104969:-68.146929:-900.000000
+-31.829969:-70.646929:-900.000000
 PORT
 Label:"Delete"
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box83
 ISEXEC:FALSE
 PORT
 Label:"Delete"
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box83
 ISEXEC:FALSE
--22.374052:-96.850958:-900.000000
-0.125948:-99.350958:-900.000000
+-53.174681:-82.171509:-900.000000
+-30.674681:-84.671509:-900.000000
 PORT
 BoxProcessMode:"Manual"
 PORT
 Tool:"70"
 FIN_BOX
 PORT
 BoxProcessMode:"Manual"
 PORT
 Tool:"70"
 FIN_BOX
-CONNECTIONS:179
+BOX
+wx:LayoutLine:Box84
+ISEXEC:FALSE
+-35.086647:-98.966020:-900.000000
+-1.766647:-101.466020:-900.000000
+PORT
+Orientation:"H"
+FIN_BOX
+BOX
+wx:CommandButton:Box85
+ISEXEC:FALSE
+-22.542057:-68.700255:-900.000000
+-0.267057:-71.200255:-900.000000
+PORT
+Label:"Undo"
+FIN_BOX
+BOX
+wx:CommandButton:Box86
+ISEXEC:FALSE
+3.778195:-69.777846:-900.000000
+26.053195:-72.277846:-900.000000
+PORT
+Label:"Redo"
+FIN_BOX
+BOX
+creaVtk:MeshManager_tool:Box87
+ISEXEC:FALSE
+-25.023634:-81.643019:-900.000000
+-2.523634:-84.143019:-900.000000
+PORT
+BoxProcessMode:"Manual"
+PORT
+Tool:"10"
+FIN_BOX
+BOX
+creaVtk:MeshManager_tool:Box88
+ISEXEC:FALSE
+3.922083:-81.574295:-900.000000
+26.422083:-84.074295:-900.000000
+PORT
+BoxProcessMode:"Manual"
+PORT
+Tool:"20"
+FIN_BOX
+BOX
+wx:LayoutLine:Box89
+ISEXEC:FALSE
+-76.520810:-98.890592:-900.000000
+-43.200810:-101.390592:-900.000000
+PORT
+Orientation:"H"
+FIN_BOX
+BOX
+creaVtk:PolyDataConnectivityFilter:Box90
+ISEXEC:FALSE
+37.254790:-70.800712:-900.000000
+60.424790:-73.300712:-900.000000
+PORT
+Type:"1"
+FIN_BOX
+BOX
+creaVtk:MeshManager_tool:Box91
+ISEXEC:FALSE
+63.294257:-84.265994:-900.000000
+85.794257:-86.765994:-900.000000
+PORT
+BoxProcessMode:"Manual"
+PORT
+Tool:"50"
+FIN_BOX
+BOX
+wx:CommandButton:Box92
+ISEXEC:FALSE
+35.604734:-79.716817:-900.000000
+57.879734:-82.216817:-900.000000
+PORT
+Label:"Split Meshes"
+FIN_BOX
+BOX
+wx:LayoutLine:Box93
+ISEXEC:FALSE
+11.116893:-92.602027:-900.000000
+44.436893:-95.102027:-900.000000
+PORT
+Orientation:"H"
+FIN_BOX
+CONNECTIONS:193
 CONNECTION
 Box08:MeshBase:Box15:polydata
 NumberOfControlPoints:0
 CONNECTION
 Box08:MeshBase:Box15:polydata
 NumberOfControlPoints:0
@@ -1049,9 +1135,6 @@ CONNECTION
 Box12:BoxChange:Box76:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box12:BoxChange:Box76:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
-Box79:Widget:Box80:Widget2
-NumberOfControlPoints:0
-CONNECTION
 Box56:Out:Box08:Mesh
 NumberOfControlPoints:0
 CONNECTION
 Box56:Out:Box08:Mesh
 NumberOfControlPoints:0
 CONNECTION
@@ -1073,12 +1156,57 @@ CONNECTION
 Box79:BoxChange:Box81:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box79:BoxChange:Box81:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
-Box82:Widget:Box80:Widget4
-NumberOfControlPoints:0
-CONNECTION
 Box82:BoxChange:Box83:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box08:MeshManagerModel:Box83:MeshManagerModel
 NumberOfControlPoints:0
 Box82:BoxChange:Box83:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box08:MeshManagerModel:Box83:MeshManagerModel
 NumberOfControlPoints:0
+CONNECTION
+Box85:Widget:Box84:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box86:Widget:Box84:Widget4
+NumberOfControlPoints:0
+CONNECTION
+Box85:BoxChange:Box87:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box86:BoxChange:Box88:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box08:MeshManagerModel:Box87:MeshManagerModel
+NumberOfControlPoints:0
+CONNECTION
+Box08:MeshManagerModel:Box88:MeshManagerModel
+NumberOfControlPoints:0
+CONNECTION
+Box79:Widget:Box89:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box89:Widget:Box80:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box84:Widget:Box80:Widget4
+NumberOfControlPoints:0
+CONNECTION
+Box90:Out:Box91:Meshes
+NumberOfControlPoints:0
+CONNECTION
+Box08:MeshManagerModel:Box91:MeshManagerModel
+NumberOfControlPoints:0
+CONNECTION
+Box08:MeshTemp:Box90:In
+NumberOfControlPoints:0
+CONNECTION
+Box92:BoxChange:Box91:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box93:Widget:Box89:Widget3
+NumberOfControlPoints:0
+CONNECTION
+Box92:Widget:Box93:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box82:Widget:Box93:Widget4
+NumberOfControlPoints:0
 APP_END
 APP_END
index 8cb0df65cabbfe7a7a9c8b88cb1219eea83fa549..44afda2262ad6122df7ea3a40eca184c93dc9d01 100644 (file)
@@ -24,7 +24,7 @@ new creaVtk:MeshManager Box08
 
 new creaMaracasVisu:PolyDataToActor_Widget Box15
   set Box15.color "1 0.7 0.7"
 
 new creaMaracasVisu:PolyDataToActor_Widget Box15
   set Box15.color "1 0.7 0.7"
-  set Box15.meshOpacity "100"
+  set Box15.meshOpacity "0"
   set Box15.scalarvisibility "true"
 
 new creaMaracasVisu:Mesh_tool_ApplySurface Box10
   set Box15.scalarvisibility "true"
 
 new creaMaracasVisu:Mesh_tool_ApplySurface Box10
@@ -187,7 +187,7 @@ new wx:ComboBox Box79
   set Box79.In "mesh-0"
 
 new wx:LayoutLine Box80
   set Box79.In "mesh-0"
 
 new wx:LayoutLine Box80
-  set Box80.Orientation "H"
+  set Box80.Orientation "V"
   set Box80.WinTitle "Mesh Config"
 
 new creaVtk:MeshManager_tool Box81
   set Box80.WinTitle "Mesh Config"
 
 new creaVtk:MeshManager_tool Box81
@@ -200,6 +200,39 @@ new creaVtk:MeshManager_tool Box83
   set Box83.BoxProcessMode "Manual"
   set Box83.Tool "70"
 
   set Box83.BoxProcessMode "Manual"
   set Box83.Tool "70"
 
+new wx:LayoutLine Box84
+  set Box84.Orientation "H"
+
+new wx:CommandButton Box85
+  set Box85.Label "Undo"
+
+new wx:CommandButton Box86
+  set Box86.Label "Redo"
+
+new creaVtk:MeshManager_tool Box87
+  set Box87.BoxProcessMode "Manual"
+  set Box87.Tool "10"
+
+new creaVtk:MeshManager_tool Box88
+  set Box88.BoxProcessMode "Manual"
+  set Box88.Tool "20"
+
+new wx:LayoutLine Box89
+  set Box89.Orientation "H"
+
+new creaVtk:PolyDataConnectivityFilter Box90
+  set Box90.Type "1"
+
+new creaVtk:MeshManager_tool Box91
+  set Box91.BoxProcessMode "Manual"
+  set Box91.Tool "50"
+
+new wx:CommandButton Box92
+  set Box92.Label "Split Meshes"
+
+new wx:LayoutLine Box93
+  set Box93.Orientation "H"
+
 
 connect Box08.MeshBase Box15.polydata
 connect Box08.MeshTemp Box10.mesh
 
 connect Box08.MeshBase Box15.polydata
 connect Box08.MeshTemp Box10.mesh
@@ -358,7 +391,6 @@ connect Box74.interactorStyleMaracas2 Box76.InteractorStyleMaracas2
 connect Box74.interactorStyleMaracas3 Box76.InteractorStyleMaracas3
 connect Box74.interactorStyleMaracas4 Box76.InteractorStyleMaracas4
 connect Box12.BoxChange Box76.BoxExecute
 connect Box74.interactorStyleMaracas3 Box76.InteractorStyleMaracas3
 connect Box74.interactorStyleMaracas4 Box76.InteractorStyleMaracas4
 connect Box12.BoxChange Box76.BoxExecute
-connect Box79.Widget Box80.Widget2
 connect Box56.Out Box08.Mesh
 connect Box08.MeshNames Box79.In
 connect Box80.Widget Box20.Widget4
 connect Box56.Out Box08.Mesh
 connect Box08.MeshNames Box79.In
 connect Box80.Widget Box20.Widget4
@@ -366,9 +398,24 @@ connect Box08.BoxChange Box79.BoxExecute
 connect Box79.OutString Box81.StringParam
 connect Box08.MeshManagerModel Box81.MeshManagerModel
 connect Box79.BoxChange Box81.BoxExecute
 connect Box79.OutString Box81.StringParam
 connect Box08.MeshManagerModel Box81.MeshManagerModel
 connect Box79.BoxChange Box81.BoxExecute
-connect Box82.Widget Box80.Widget4
 connect Box82.BoxChange Box83.BoxExecute
 connect Box08.MeshManagerModel Box83.MeshManagerModel
 connect Box82.BoxChange Box83.BoxExecute
 connect Box08.MeshManagerModel Box83.MeshManagerModel
+connect Box85.Widget Box84.Widget2
+connect Box86.Widget Box84.Widget4
+connect Box85.BoxChange Box87.BoxExecute
+connect Box86.BoxChange Box88.BoxExecute
+connect Box08.MeshManagerModel Box87.MeshManagerModel
+connect Box08.MeshManagerModel Box88.MeshManagerModel
+connect Box79.Widget Box89.Widget2
+connect Box89.Widget Box80.Widget2
+connect Box84.Widget Box80.Widget4
+connect Box90.Out Box91.Meshes
+connect Box08.MeshManagerModel Box91.MeshManagerModel
+connect Box08.MeshTemp Box90.In
+connect Box92.BoxChange Box91.BoxExecute
+connect Box93.Widget Box89.Widget3
+connect Box92.Widget Box93.Widget2
+connect Box82.Widget Box93.Widget4
 
 # Complex input ports
 input MeshIn Box56.In " "
 
 # Complex input ports
 input MeshIn Box56.In " "
index 43851a878470f2bb9c0cef9510e8f5961c04a1b6..6c08db04f9f5c4a831b2b0cf845bb29d2f2120a4 100644 (file)
@@ -1,6 +1,6 @@
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBG BlackBox Diagram file
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBG BlackBox Diagram file
-# - /Users/davila/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyByImage.bbg
+# - /home/garzon/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyByImage.bbg
 # ----------------------------------
 
 APP_START
 # ----------------------------------
 
 APP_START
@@ -52,12 +52,12 @@ COMPLEX_PORT
 meshmanagermodel
 -131.800179:136.578564:-900.000000
 FIN_COMPLEX_PORT
 meshmanagermodel
 -131.800179:136.578564:-900.000000
 FIN_COMPLEX_PORT
-BOXES:36
+BOXES:37
 BOX
 wx:LayoutLine:Box08
 ISEXEC:FALSE
 -191.490538:-129.735971:-900.000000
 BOX
 wx:LayoutLine:Box08
 ISEXEC:FALSE
 -191.490538:-129.735971:-900.000000
-33.320000:-132.235971:-900.000000
+-158.170538:-132.235971:-900.000000
 FIN_BOX
 BOX
 vtk:UpdateRender:Box11
 FIN_BOX
 BOX
 vtk:UpdateRender:Box11
@@ -71,13 +71,13 @@ BOX
 vtk:ImageVtkProperties:Box68
 ISEXEC:FALSE
 -262.018178:-23.411381:-900.000000
 vtk:ImageVtkProperties:Box68
 ISEXEC:FALSE
 -262.018178:-23.411381:-900.000000
-16.720000:-25.911381:-900.000000
+-239.483178:-25.911381:-900.000000
 FIN_BOX
 BOX
 wx:LayoutLine:Box79
 ISEXEC:FALSE
 -142.444548:-98.205267:-900.000000
 FIN_BOX
 BOX
 wx:LayoutLine:Box79
 ISEXEC:FALSE
 -142.444548:-98.205267:-900.000000
-33.320000:-100.705267:-900.000000
+-109.124548:-100.705267:-900.000000
 PORT
 Orientation:"H"
 PORT
 PORT
 Orientation:"H"
 PORT
@@ -101,19 +101,19 @@ BOX
 std:MagicBox:Box67
 ISEXEC:FALSE
 -67.526006:124.007723:-900.000000
 std:MagicBox:Box67
 ISEXEC:FALSE
 -67.526006:124.007723:-900.000000
-8.680000:121.507723:-900.000000
+-45.926006:121.507723:-900.000000
 FIN_BOX
 BOX
 vtk:vtkImageDataPointerRelay:Box35
 ISEXEC:FALSE
 -107.091396:123.633118:-900.000000
 FIN_BOX
 BOX
 vtk:vtkImageDataPointerRelay:Box35
 ISEXEC:FALSE
 -107.091396:123.633118:-900.000000
-6.920000:121.133118:-900.000000
+-83.881396:121.133118:-900.000000
 FIN_BOX
 BOX
 creaMaracasVisu:PolyDataToActor_Widget:Box37
 ISEXEC:FALSE
 -36.296182:-79.717323:-900.000000
 FIN_BOX
 BOX
 creaMaracasVisu:PolyDataToActor_Widget:Box37
 ISEXEC:FALSE
 -36.296182:-79.717323:-900.000000
-13.960000:-82.217323:-900.000000
+-13.276182:-82.217323:-900.000000
 PORT
 color:"0 1 1"
 PORT
 PORT
 color:"0 1 1"
 PORT
@@ -123,13 +123,13 @@ BOX
 wx:LayoutTab:Box40
 ISEXEC:FALSE
 -182.535138:-107.612723:-900.000000
 wx:LayoutTab:Box40
 ISEXEC:FALSE
 -182.535138:-107.612723:-900.000000
-33.320000:-110.112723:-900.000000
+-149.215138:-110.112723:-900.000000
 FIN_BOX
 BOX
 wx:CommandButton:Box42
 ISEXEC:FALSE
 -91.903796:13.441695:-900.000000
 FIN_BOX
 BOX
 wx:CommandButton:Box42
 ISEXEC:FALSE
 -91.903796:13.441695:-900.000000
-21.000000:10.941695:-900.000000
+-69.628796:10.941695:-900.000000
 PORT
 Label:"Apply  (Magenta->To Red)"
 FIN_BOX
 PORT
 Label:"Apply  (Magenta->To Red)"
 FIN_BOX
@@ -137,7 +137,7 @@ BOX
 wx:CommandButton:Box43
 ISEXEC:FALSE
 -80.312782:7.645253:-900.000000
 wx:CommandButton:Box43
 ISEXEC:FALSE
 -80.312782:7.645253:-900.000000
-21.000000:5.145253:-900.000000
+-58.037782:5.145253:-900.000000
 PORT
 Label:"Reset Tool"
 FIN_BOX
 PORT
 Label:"Reset Tool"
 FIN_BOX
@@ -145,7 +145,7 @@ BOX
 wx:LayoutLine:Box44
 ISEXEC:FALSE
 -122.128535:-44.031647:-900.000000
 wx:LayoutLine:Box44
 ISEXEC:FALSE
 -122.128535:-44.031647:-900.000000
-33.320000:-46.531647:-900.000000
+-88.808535:-46.531647:-900.000000
 PORT
 Orientation:"V"
 PORT
 PORT
 Orientation:"V"
 PORT
@@ -155,7 +155,7 @@ BOX
 creaVtk:MeshManager_tool:Box45
 ISEXEC:FALSE
 -88.859950:-132.940417:-900.000000
 creaVtk:MeshManager_tool:Box45
 ISEXEC:FALSE
 -88.859950:-132.940417:-900.000000
-10.440000:-135.440417:-900.000000
+-66.359950:-135.440417:-900.000000
 PORT
 Tool:"30"
 FIN_BOX
 PORT
 Tool:"30"
 FIN_BOX
@@ -163,13 +163,13 @@ BOX
 std:MagicBox:Box46
 ISEXEC:FALSE
 -139.784698:124.004612:-900.000000
 std:MagicBox:Box46
 ISEXEC:FALSE
 -139.784698:124.004612:-900.000000
-8.680000:121.504612:-900.000000
+-118.184698:121.504612:-900.000000
 FIN_BOX
 BOX
 std:MultipleInputs:Box51
 ISEXEC:FALSE
 -92.949669:-148.627142:-900.000000
 FIN_BOX
 BOX
 std:MultipleInputs:Box51
 ISEXEC:FALSE
 -92.949669:-148.627142:-900.000000
-21.000000:-151.127142:-900.000000
+-70.979669:-151.127142:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box63
 FIN_BOX
 BOX
 std:MagicBox:Box63
@@ -181,31 +181,31 @@ BOX
 std:MagicBox:Box64
 ISEXEC:FALSE
 -243.113826:124.330340:-900.000000
 std:MagicBox:Box64
 ISEXEC:FALSE
 -243.113826:124.330340:-900.000000
-8.680000:121.830340:-900.000000
+-221.513826:121.830340:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box65
 ISEXEC:FALSE
 -220.296210:124.504415:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box65
 ISEXEC:FALSE
 -220.296210:124.504415:-900.000000
-8.680000:122.004415:-900.000000
+-198.696210:122.004415:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box69
 ISEXEC:FALSE
 -197.793508:124.678490:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box69
 ISEXEC:FALSE
 -197.793508:124.678490:-900.000000
-8.680000:122.178490:-900.000000
+-176.193508:122.178490:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box71
 ISEXEC:FALSE
 -273.359367:124.504415:-900.000000
 FIN_BOX
 BOX
 std:MagicBox:Box71
 ISEXEC:FALSE
 -273.359367:124.504415:-900.000000
-8.680000:122.004415:-900.000000
+-251.759367:122.004415:-900.000000
 FIN_BOX
 BOX
 creaMaracasVisu:MeshContours_Widget:Box72
 ISEXEC:FALSE
 -109.985892:-79.925596:-900.000000
 FIN_BOX
 BOX
 creaMaracasVisu:MeshContours_Widget:Box72
 ISEXEC:FALSE
 -109.985892:-79.925596:-900.000000
-13.960000:-82.425596:-900.000000
+-87.190892:-82.425596:-900.000000
 PORT
 colorMesh:"0 1 1"
 FIN_BOX
 PORT
 colorMesh:"0 1 1"
 FIN_BOX
@@ -213,7 +213,7 @@ BOX
 wx:LayoutLine:Box81
 ISEXEC:FALSE
 -186.050677:-117.835921:-900.000000
 wx:LayoutLine:Box81
 ISEXEC:FALSE
 -186.050677:-117.835921:-900.000000
-33.320000:-120.335921:-900.000000
+-152.730677:-120.335921:-900.000000
 PORT
 WinTitle:"Step 1.   Surface"
 FIN_BOX
 PORT
 WinTitle:"Step 1.   Surface"
 FIN_BOX
@@ -227,19 +227,19 @@ BOX
 wx:OutputText:Box84
 ISEXEC:FALSE
 -90.166444:-34.853291:-900.000000
 wx:OutputText:Box84
 ISEXEC:FALSE
 -90.166444:-34.853291:-900.000000
-19.240000:-37.353291:-900.000000
+-68.496444:-37.353291:-900.000000
 FIN_BOX
 BOX
 creaVtk:MeshManager:Box92
 ISEXEC:FALSE
 -180.315243:-41.937258:-900.000000
 FIN_BOX
 BOX
 creaVtk:MeshManager:Box92
 ISEXEC:FALSE
 -180.315243:-41.937258:-900.000000
-9.680000:-44.437258:-900.000000
+-158.285243:-44.437258:-900.000000
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box93
 ISEXEC:FALSE
 -256.725914:-77.013526:-900.000000
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box93
 ISEXEC:FALSE
 -256.725914:-77.013526:-900.000000
-10.440000:-79.513526:-900.000000
+-234.225914:-79.513526:-900.000000
 PORT
 Tool:"35"
 FIN_BOX
 PORT
 Tool:"35"
 FIN_BOX
@@ -247,19 +247,19 @@ BOX
 creaMaracasVisu:wxVtkBaseView_Info:Box96
 ISEXEC:FALSE
 -6.504018:23.833007:-900.000000
 creaMaracasVisu:wxVtkBaseView_Info:Box96
 ISEXEC:FALSE
 -6.504018:23.833007:-900.000000
-27.280000:21.333007:-900.000000
+20.775982:21.333007:-900.000000
 FIN_BOX
 BOX
 creaVtk:PolyDataToImageData:Box97
 ISEXEC:FALSE
 -251.393014:-39.330447:-900.000000
 FIN_BOX
 BOX
 creaVtk:PolyDataToImageData:Box97
 ISEXEC:FALSE
 -251.393014:-39.330447:-900.000000
-10.440000:-41.830447:-900.000000
+-228.593014:-41.830447:-900.000000
 FIN_BOX
 BOX
 vtk:CreateImage:Box98
 ISEXEC:FALSE
 -259.705405:-31.233561:-900.000000
 FIN_BOX
 BOX
 vtk:CreateImage:Box98
 ISEXEC:FALSE
 -259.705405:-31.233561:-900.000000
-12.200000:-33.733561:-900.000000
+-237.775405:-33.733561:-900.000000
 PORT
 OutputFormat:"VTK_UNSIGNED_CHAR"
 FIN_BOX
 PORT
 OutputFormat:"VTK_UNSIGNED_CHAR"
 FIN_BOX
@@ -267,7 +267,7 @@ BOX
 vtk:ImageGaussianSmooth:Box99
 ISEXEC:FALSE
 -255.182927:-47.291143:-900.000000
 vtk:ImageGaussianSmooth:Box99
 ISEXEC:FALSE
 -255.182927:-47.291143:-900.000000
-12.200000:-49.791143:-900.000000
+-232.287927:-49.791143:-900.000000
 PORT
 StdDevX:"1"
 PORT
 PORT
 StdDevX:"1"
 PORT
@@ -289,15 +289,15 @@ BOX
 creaVtk:MeshReduction_DecimatePro:Box41
 ISEXEC:FALSE
 -247.291053:-61.923455:-900.000000
 creaVtk:MeshReduction_DecimatePro:Box41
 ISEXEC:FALSE
 -247.291053:-61.923455:-900.000000
-8.680000:-64.423455:-900.000000
+-223.796053:-64.423455:-900.000000
 PORT
 TargetReduction:"0.8"
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box47
 ISEXEC:FALSE
 PORT
 TargetReduction:"0.8"
 FIN_BOX
 BOX
 creaVtk:MeshManager_tool:Box47
 ISEXEC:FALSE
--60.096172:-132.552191:-900.000000
-10.440000:-135.052191:-900.000000
+-61.032649:-131.853919:-900.000000
+-38.532649:-134.353919:-900.000000
 PORT
 Tool:"35"
 FIN_BOX
 PORT
 Tool:"35"
 FIN_BOX
@@ -305,7 +305,7 @@ BOX
 creaVtk:MeshManager_tool:Box48
 ISEXEC:FALSE
 -31.571613:-131.892967:-900.000000
 creaVtk:MeshManager_tool:Box48
 ISEXEC:FALSE
 -31.571613:-131.892967:-900.000000
-10.440000:-134.392967:-900.000000
+-9.071613:-134.392967:-900.000000
 PORT
 Tool:"35"
 FIN_BOX
 PORT
 Tool:"35"
 FIN_BOX
@@ -313,9 +313,19 @@ BOX
 creaVtk:PolyDataNormals:Box39
 ISEXEC:FALSE
 -249.664060:-67.916509:-900.000000
 creaVtk:PolyDataNormals:Box39
 ISEXEC:FALSE
 -249.664060:-67.916509:-900.000000
-12.200000:-70.416509:-900.000000
+-227.369060:-70.416509:-900.000000
 FIN_BOX
 FIN_BOX
-CONNECTIONS:54
+BOX
+wx:LayoutLine:Box49
+ISEXEC:FALSE
+-86.139691:-44.097535:-900.000000
+-52.819691:-46.597535:-900.000000
+PORT
+Orientation:"V"
+PORT
+WinTitle:"Apply Changes"
+FIN_BOX
+CONNECTIONS:55
 CONNECTION
 Box08:Widget:widget:widget
 NumberOfControlPoints:0
 CONNECTION
 Box08:Widget:widget:widget
 NumberOfControlPoints:0
@@ -350,12 +360,6 @@ CONNECTION
 Box46:Out:Box45:MeshManagerModel
 NumberOfControlPoints:0
 CONNECTION
 Box46:Out:Box45:MeshManagerModel
 NumberOfControlPoints:0
 CONNECTION
-Box42:BoxChange:Box51:BoxExecute
-NumberOfControlPoints:0
-CONNECTION
-Box45:BoxChange:Box51:In2
-NumberOfControlPoints:0
-CONNECTION
 boxChange:boxChange:Box63:In
 NumberOfControlPoints:0
 CONNECTION
 boxChange:boxChange:Box63:In
 NumberOfControlPoints:0
 CONNECTION
@@ -407,9 +411,6 @@ CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box71:Out:Box96:wxVtkBaseView
 NumberOfControlPoints:0
 CONNECTION
 Box71:Out:Box96:wxVtkBaseView
 NumberOfControlPoints:0
 CONNECTION
@@ -461,9 +462,6 @@ CONNECTION
 Box92:MeshBase:Box45:Mesh
 NumberOfControlPoints:0
 CONNECTION
 Box92:MeshBase:Box45:Mesh
 NumberOfControlPoints:0
 CONNECTION
-Box47:BoxChange:Box51:In5
-NumberOfControlPoints:0
-CONNECTION
 Box80:BoxChange:Box100:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box80:BoxChange:Box100:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
@@ -478,4 +476,19 @@ NumberOfControlPoints:0
 CONNECTION
 Box43:Widget:Box44:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box43:Widget:Box44:Widget2
 NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box49:Widget2
+NumberOfControlPoints:0
+CONNECTION
+Box49:Widget:Box82:Widget4
+NumberOfControlPoints:0
+CONNECTION
+Box42:BoxChange:Box51:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box47:BoxChange:Box51:In5
+NumberOfControlPoints:0
+CONNECTION
+Box45:BoxChange:Box51:In2
+NumberOfControlPoints:0
 APP_END
 APP_END
index 0414c836ce116d1c10e089dd331d1263088cc43a..212e671fb6a9e518ec0870ad7fd02adf8f6a68f6 100644 (file)
@@ -1,6 +1,6 @@
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBS BlackBox Script (Complex Box)
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBS BlackBox Script (Complex Box)
-# - /Users/davila/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyByImage.bbs
+# - /home/garzon/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyByImage.bbs
 # ----------------------------------
 
 include std
 # ----------------------------------
 
 include std
@@ -113,6 +113,10 @@ new creaVtk:MeshManager_tool Box48
 
 new creaVtk:PolyDataNormals Box39
 
 
 new creaVtk:PolyDataNormals Box39
 
+new wx:LayoutLine Box49
+  set Box49.Orientation "V"
+  set Box49.WinTitle "Apply Changes"
+
 
 connect Box66.Out Box11.Renderer
 connect Box35.Out Box68.In
 
 connect Box66.Out Box11.Renderer
 connect Box35.Out Box68.In
@@ -120,8 +124,6 @@ connect Box66.Out Box37.render
 connect Box79.Widget Box40.Widget2
 connect Box80.Widget Box44.Widget5
 connect Box46.Out Box45.MeshManagerModel
 connect Box79.Widget Box40.Widget2
 connect Box80.Widget Box44.Widget5
 connect Box46.Out Box45.MeshManagerModel
-connect Box42.BoxChange Box51.BoxExecute
-connect Box45.BoxChange Box51.In2
 connect Box71.Out Box72._wxvtkbaseview3D1
 connect Box64.Out Box72._wxvtkbaseview2D1
 connect Box65.Out Box72._wxvtkbaseview2D2
 connect Box71.Out Box72._wxvtkbaseview3D1
 connect Box64.Out Box72._wxvtkbaseview2D1
 connect Box65.Out Box72._wxvtkbaseview2D2
@@ -134,7 +136,6 @@ connect Box92.MeshManagerModel Box93.MeshManagerModel
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box81.Widget Box08.Widget2
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box81.Widget Box08.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box71.Out Box96.wxVtkBaseView
 connect Box96.vtkRenderer Box66.In
 connect Box37.widget Box79.Widget7
 connect Box71.Out Box96.wxVtkBaseView
 connect Box96.vtkRenderer Box66.In
 connect Box37.widget Box79.Widget7
@@ -152,12 +153,16 @@ connect Box43.BoxChange Box48.BoxExecute
 connect Box92.MeshManagerModel Box48.MeshManagerModel
 connect Box63.BoxChange Box72._execute
 connect Box92.MeshBase Box45.Mesh
 connect Box92.MeshManagerModel Box48.MeshManagerModel
 connect Box63.BoxChange Box72._execute
 connect Box92.MeshBase Box45.Mesh
-connect Box47.BoxChange Box51.In5
 connect Box80.BoxChange Box100.BoxExecute
 connect Box37.boxchange Box11.BoxExecute
 connect Box41.Out Box39.In
 connect Box39.Out Box93.Mesh
 connect Box43.Widget Box44.Widget2
 connect Box80.BoxChange Box100.BoxExecute
 connect Box37.boxchange Box11.BoxExecute
 connect Box41.Out Box39.In
 connect Box39.Out Box93.Mesh
 connect Box43.Widget Box44.Widget2
+connect Box42.Widget Box49.Widget2
+connect Box49.Widget Box82.Widget4
+connect Box42.BoxChange Box51.BoxExecute
+connect Box47.BoxChange Box51.In5
+connect Box45.BoxChange Box51.In2
 
 # Complex input ports
 input mesh Box67.In " "
 
 # Complex input ports
 input mesh Box67.In " "
index 3635f007d222896c5af52a3765e05695c3ae702e..cff8f31ac476c552cda63fb9f398850771369c25 100644 (file)
@@ -72,7 +72,7 @@ COMPLEX_PORT
 meshmanagermodel
 -150.374274:130.740991:-900.000000
 FIN_COMPLEX_PORT
 meshmanagermodel
 -150.374274:130.740991:-900.000000
 FIN_COMPLEX_PORT
-BOXES:142
+BOXES:139
 BOX
 creaMaracasVisu:ShowNPoints:showNpoints
 ISEXEC:FALSE
 BOX
 creaMaracasVisu:ShowNPoints:showNpoints
 ISEXEC:FALSE
@@ -1244,46 +1244,22 @@ PORT
 In1:"300"
 FIN_BOX
 BOX
 In1:"300"
 FIN_BOX
 BOX
-wx:LayoutLine:Box220
-ISEXEC:FALSE
-194.737553:-71.194217:-900.000000
-228.057553:-73.694217:-900.000000
-PORT
-WinTitle:"Split"
-FIN_BOX
-BOX
-wx:CommandButton:Box221
+creaVtk:CleanPolyData:Box224
 ISEXEC:FALSE
 ISEXEC:FALSE
-211.320144:-45.536576:-900.000000
-233.705144:-48.036576:-900.000000
-PORT
-Label:"Execute"
+-83.355857:-59.821310:-900.000000
+-61.170857:-62.321310:-900.000000
 FIN_BOX
 BOX
 FIN_BOX
 BOX
-creaVtk:MeshManager_tool:Box222
+wx:LayoutLine:Box225
 ISEXEC:FALSE
 ISEXEC:FALSE
-154.994877:-64.723951:-900.000000
-177.604877:-67.223951:-900.000000
-PORT
-BoxProcessMode:"Manual"
+-113.214044:-43.415009:-900.000000
+-79.894044:-45.915009:-900.000000
 PORT
 PORT
-Tool:"50"
-FIN_BOX
-BOX
-creaVtk:PolyDataConnectivityFilter:Box223
-ISEXEC:FALSE
-160.422565:-56.498164:-900.000000
-183.702565:-58.998164:-900.000000
+Orientation:"V"
 PORT
 PORT
-Type:"1"
+WinTitle:"1.3   Apply Changes"
 FIN_BOX
 FIN_BOX
-BOX
-creaVtk:CleanPolyData:Box224
-ISEXEC:FALSE
--83.355857:-59.821310:-900.000000
--61.170857:-62.321310:-900.000000
-FIN_BOX
-CONNECTIONS:250
+CONNECTIONS:245
 CONNECTION
 Box06:LstContourPointsX:Box04:LstX
 NumberOfControlPoints:0
 CONNECTION
 Box06:LstContourPointsX:Box04:LstX
 NumberOfControlPoints:0
@@ -1588,9 +1564,6 @@ CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
@@ -2003,24 +1976,6 @@ CONNECTION
 Box136:BoxChange:Box227:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box136:BoxChange:Box227:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
-Box221:Widget:Box220:Widget2
-NumberOfControlPoints:0
-CONNECTION
-Box46:Out:Box222:MeshManagerModel
-NumberOfControlPoints:0
-CONNECTION
-Box223:Out:Box222:Meshes
-NumberOfControlPoints:0
-CONNECTION
-Box67:Out:Box223:In
-NumberOfControlPoints:0
-CONNECTION
-Box221:BoxChange:Box222:BoxExecute
-NumberOfControlPoints:0
-CONNECTION
-Box220:Widget:Box184:Widget8
-NumberOfControlPoints:0
-CONNECTION
 Box04:Out:Box77:In2
 NumberOfControlPoints:0
 CONNECTION
 Box04:Out:Box77:In2
 NumberOfControlPoints:0
 CONNECTION
@@ -2035,4 +1990,10 @@ NumberOfControlPoints:0
 CONNECTION
 Box97:Out:Box93:Mesh
 NumberOfControlPoints:0
 CONNECTION
 Box97:Out:Box93:Mesh
 NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box225:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box225:Widget:Box82:Widget4
+NumberOfControlPoints:0
 APP_END
 APP_END
index 73c3811aa2390c3f5f21c931951ea76209eb5e06..c8b3780f188bafc05b8f19fcc9b4c9bc2f709bbe 100644 (file)
@@ -466,21 +466,12 @@ new std:GetVectorDoubleSubVector Box218
 new std:ConcatStrings Box227
   set Box227.In1 "300"
 
 new std:ConcatStrings Box227
   set Box227.In1 "300"
 
-new wx:LayoutLine Box220
-  set Box220.WinTitle "Split"
-
-new wx:CommandButton Box221
-  set Box221.Label "Execute"
-
-new creaVtk:MeshManager_tool Box222
-  set Box222.BoxProcessMode "Manual"
-  set Box222.Tool "50"
-
-new creaVtk:PolyDataConnectivityFilter Box223
-  set Box223.Type "1"
-
 new creaVtk:CleanPolyData Box224
 
 new creaVtk:CleanPolyData Box224
 
+new wx:LayoutLine Box225
+  set Box225.Orientation "V"
+  set Box225.WinTitle "1.3   Apply Changes"
+
 
 connect Box06.LstContourPointsX Box04.LstX
 connect showNpoints.lstIndexs Box06.LstIndexsIn
 
 connect Box06.LstContourPointsX Box04.LstX
 connect showNpoints.lstIndexs Box06.LstIndexsIn
@@ -569,7 +560,6 @@ connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
@@ -706,17 +696,13 @@ connect Box68.Spacing Box208.Spacing
 connect Box67.Out Box159.Mesh
 connect Box227.Out Box147.Type
 connect Box136.BoxChange Box227.BoxExecute
 connect Box67.Out Box159.Mesh
 connect Box227.Out Box147.Type
 connect Box136.BoxChange Box227.BoxExecute
-connect Box221.Widget Box220.Widget2
-connect Box46.Out Box222.MeshManagerModel
-connect Box223.Out Box222.Meshes
-connect Box67.Out Box223.In
-connect Box221.BoxChange Box222.BoxExecute
-connect Box220.Widget Box184.Widget8
 connect Box04.Out Box77.In2
 connect Box97.Out Box45.Mesh
 connect Box77.Out Box224.In
 connect Box224.Out Box97.In
 connect Box97.Out Box93.Mesh
 connect Box04.Out Box77.In2
 connect Box97.Out Box45.Mesh
 connect Box77.Out Box224.In
 connect Box224.Out Box97.In
 connect Box97.Out Box93.Mesh
+connect Box42.Widget Box225.Widget1
+connect Box225.Widget Box82.Widget4
 
 # Complex input ports
 input point showNpoints.In " "
 
 # Complex input ports
 input point showNpoints.In " "
index 4122f5c91a873e6214df9a54b40a167c4331d6fd..6c70e8cffd5f596e474c9d445711fac4c5ea32cd 100644 (file)
@@ -56,7 +56,7 @@ COMPLEX_PORT
 meshmanagermodel
 -131.800179:136.578564:-900.000000
 FIN_COMPLEX_PORT
 meshmanagermodel
 -131.800179:136.578564:-900.000000
 FIN_COMPLEX_PORT
-BOXES:78
+BOXES:79
 BOX
 wx:LayoutLine:Box08
 ISEXEC:FALSE
 BOX
 wx:LayoutLine:Box08
 ISEXEC:FALSE
@@ -635,7 +635,7 @@ ISEXEC:FALSE
 -49.538718:50.492870:-900.000000
 -26.928718:47.992870:-900.000000
 PORT
 -49.538718:50.492870:-900.000000
 -26.928718:47.992870:-900.000000
 PORT
-Tool:"30"
+Tool:"31"
 FIN_BOX
 BOX
 itkvtk:GeodesicMeshDeformation:Box122
 FIN_BOX
 BOX
 itkvtk:GeodesicMeshDeformation:Box122
@@ -653,6 +653,16 @@ ISEXEC:FALSE
 PORT
 In:"false"
 FIN_BOX
 PORT
 In:"false"
 FIN_BOX
+BOX
+wx:LayoutLine:Box124
+ISEXEC:FALSE
+-150.956440:-43.466836:-900.000000
+-117.636440:-45.966836:-900.000000
+PORT
+Orientation:"V"
+PORT
+WinTitle:"Apply Changes"
+FIN_BOX
 CONNECTIONS:153
 CONNECTION
 Box08:Widget:widget:widget
 CONNECTIONS:153
 CONNECTION
 Box08:Widget:widget:widget
@@ -1069,15 +1079,9 @@ CONNECTION
 Box108:Widget:Box44:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box108:Widget:Box44:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box43:Widget:Box44:Widget1
 NumberOfControlPoints:0
 CONNECTION
 Box43:Widget:Box44:Widget1
 NumberOfControlPoints:0
 CONNECTION
-Box67:BoxChange:Box121:BoxExecute
-NumberOfControlPoints:0
-CONNECTION
 Box67:Out:Box121:Mesh
 NumberOfControlPoints:0
 CONNECTION
 Box67:Out:Box121:Mesh
 NumberOfControlPoints:0
 CONNECTION
@@ -1113,4 +1117,10 @@ NumberOfControlPoints:0
 CONNECTION
 Box42:BoxChange:Box123:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box42:BoxChange:Box123:BoxExecute
 NumberOfControlPoints:0
+CONNECTION
+Box124:Widget:Box82:Widget4
+NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box124:Widget2
+NumberOfControlPoints:0
 APP_END
 APP_END
index 92c7656b1d614cd28eefcc395c077fa94a914026..7d231b77dff4462afa21884f85bbdeb672e0fc23 100644 (file)
@@ -231,7 +231,7 @@ new std:ReplaceCleanString Box119
   set Box119.Search "true"
 
 new creaVtk:MeshManager_tool Box121
   set Box119.Search "true"
 
 new creaVtk:MeshManager_tool Box121
-  set Box121.Tool "30"
+  set Box121.Tool "31"
 
 new itkvtk:GeodesicMeshDeformation Box122
   set Box122.TypeIn "1"
 
 new itkvtk:GeodesicMeshDeformation Box122
   set Box122.TypeIn "1"
@@ -239,6 +239,10 @@ new itkvtk:GeodesicMeshDeformation Box122
 new wx:CheckBox_tool Box123
   set Box123.In "false"
 
 new wx:CheckBox_tool Box123
   set Box123.In "false"
 
+new wx:LayoutLine Box124
+  set Box124.Orientation "V"
+  set Box124.WinTitle "Apply Changes"
+
 
 connect Box66.Out Box11.Renderer
 connect Box66.Out Box37.render
 
 connect Box66.Out Box11.Renderer
 connect Box66.Out Box37.render
@@ -367,9 +371,7 @@ connect Box97.BoxChange Box59.In3
 connect Box56.Widget Box44.Widget4
 connect Box49.Widget Box44.Widget3
 connect Box108.Widget Box44.Widget2
 connect Box56.Widget Box44.Widget4
 connect Box49.Widget Box44.Widget3
 connect Box108.Widget Box44.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box43.Widget Box44.Widget1
 connect Box43.Widget Box44.Widget1
-connect Box67.BoxChange Box121.BoxExecute
 connect Box67.Out Box121.Mesh
 connect Box62.MeshManagerModel Box121.MeshManagerModel
 connect Box61.BoxChange Box122.BoxExecute
 connect Box67.Out Box121.Mesh
 connect Box62.MeshManagerModel Box121.MeshManagerModel
 connect Box61.BoxChange Box122.BoxExecute
@@ -382,6 +384,8 @@ connect Box118.Out Box122.Active
 connect Box50.BoxChange Box61.In3
 connect Box50.Widget Box123.CheckBoxWidget
 connect Box42.BoxChange Box123.BoxExecute
 connect Box50.BoxChange Box61.In3
 connect Box50.Widget Box123.CheckBoxWidget
 connect Box42.BoxChange Box123.BoxExecute
+connect Box124.Widget Box82.Widget4
+connect Box42.Widget Box124.Widget2
 
 # Complex input ports
 input mesh Box67.In " "
 
 # Complex input ports
 input mesh Box67.In " "
index 08433a91f1ceacd6f2c6af3a4b376f038ffdb558..db5e7667a901e4533d528bc81b059fe04ced2f14 100644 (file)
@@ -1,6 +1,6 @@
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBG BlackBox Diagram file
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBG BlackBox Diagram file
-# - /Users/davila/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyExternalMask.bbg
+# - /home/garzon/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyExternalMask.bbg
 # ----------------------------------
 
 APP_START
 # ----------------------------------
 
 APP_START
@@ -52,7 +52,7 @@ COMPLEX_PORT
 meshmanagermodel
 -131.800179:136.578564:-900.000000
 FIN_COMPLEX_PORT
 meshmanagermodel
 -131.800179:136.578564:-900.000000
 FIN_COMPLEX_PORT
-BOXES:51
+BOXES:52
 BOX
 wx:LayoutLine:Box08
 ISEXEC:FALSE
 BOX
 wx:LayoutLine:Box08
 ISEXEC:FALSE
@@ -433,7 +433,17 @@ ISEXEC:FALSE
 -390.688822:-74.633879:-900.000000
 -369.018822:-77.133879:-900.000000
 FIN_BOX
 -390.688822:-74.633879:-900.000000
 -369.018822:-77.133879:-900.000000
 FIN_BOX
-CONNECTIONS:79
+BOX
+wx:LayoutLine:Box77
+ISEXEC:FALSE
+-67.183791:-41.497869:-900.000000
+-33.863791:-43.997869:-900.000000
+PORT
+Orientation:"V"
+PORT
+WinTitle:"Apply Changes"
+FIN_BOX
+CONNECTIONS:80
 CONNECTION
 Box08:Widget:widget:widget
 NumberOfControlPoints:0
 CONNECTION
 Box08:Widget:widget:widget
 NumberOfControlPoints:0
@@ -525,9 +535,6 @@ CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box71:Out:Box96:wxVtkBaseView
 NumberOfControlPoints:0
 CONNECTION
 Box71:Out:Box96:wxVtkBaseView
 NumberOfControlPoints:0
 CONNECTION
@@ -671,4 +678,10 @@ NumberOfControlPoints:0
 CONNECTION
 Box91:Widget:Box50:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box91:Widget:Box50:Widget2
 NumberOfControlPoints:0
+CONNECTION
+Box77:Widget:Box82:Widget4
+NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box77:Widget2
+NumberOfControlPoints:0
 APP_END
 APP_END
index bd6aecf1c18ae72cb7b1a40f37a8c09127f80af9..8628f6917901d274e43fbb3e91e059f5d1e218bd 100644 (file)
@@ -1,6 +1,6 @@
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBS BlackBox Script (Complex Box)
 # ----------------------------------
 # - BBTKGEditor v 1.5 BBS BlackBox Script (Complex Box)
-# - /Users/davila/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyExternalMask.bbs
+# - /home/garzon/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplyExternalMask.bbs
 # ----------------------------------
 
 include std
 # ----------------------------------
 
 include std
@@ -157,6 +157,10 @@ new wx:OutputText Box90
 
 new wx:OutputText Box91
 
 
 new wx:OutputText Box91
 
+new wx:LayoutLine Box77
+  set Box77.Orientation "V"
+  set Box77.WinTitle "Apply Changes"
+
 
 connect Box66.Out Box11.Renderer
 connect Box35.Out Box68.In
 
 connect Box66.Out Box11.Renderer
 connect Box35.Out Box68.In
@@ -178,7 +182,6 @@ connect Box92.MeshManagerModel Box93.MeshManagerModel
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box81.Widget Box08.Widget2
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box81.Widget Box08.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box71.Out Box96.wxVtkBaseView
 connect Box96.vtkRenderer Box66.In
 connect Box37.widget Box79.Widget7
 connect Box71.Out Box96.wxVtkBaseView
 connect Box96.vtkRenderer Box66.In
 connect Box37.widget Box79.Widget7
@@ -227,6 +230,8 @@ connect Box90.Widget Box88.Widget3
 connect Box88.Widget Box49.Widget2
 connect Box52.Widget Box50.Widget3
 connect Box91.Widget Box50.Widget2
 connect Box88.Widget Box49.Widget2
 connect Box52.Widget Box50.Widget3
 connect Box91.Widget Box50.Widget2
+connect Box77.Widget Box82.Widget4
+connect Box42.Widget Box77.Widget2
 
 # Complex input ports
 input mesh Box67.In " "
 
 # Complex input ports
 input mesh Box67.In " "
index 60c4917c0cf757d6799921adb370febc5d0f1d92..4a4f36c60e941abfaf202799f2beecc45c507a2c 100644 (file)
@@ -72,7 +72,7 @@ COMPLEX_PORT
 meshmanagermodel
 -150.374274:130.740991:-900.000000
 FIN_COMPLEX_PORT
 meshmanagermodel
 -150.374274:130.740991:-900.000000
 FIN_COMPLEX_PORT
-BOXES:85
+BOXES:86
 BOX
 creaMaracasVisu:ShowNPoints:showNpoints
 ISEXEC:FALSE
 BOX
 creaMaracasVisu:ShowNPoints:showNpoints
 ISEXEC:FALSE
@@ -773,7 +773,17 @@ ISEXEC:FALSE
 -99.940321:-63.576453:-900.000000
 -77.755321:-66.076453:-900.000000
 FIN_BOX
 -99.940321:-63.576453:-900.000000
 -77.755321:-66.076453:-900.000000
 FIN_BOX
-CONNECTIONS:174
+BOX
+wx:LayoutLine:Box134
+ISEXEC:FALSE
+-182.501739:-36.121862:-900.000000
+-149.181739:-38.621862:-900.000000
+PORT
+Orientation:"V"
+PORT
+WinTitle:"1.3   Apply Changes"
+FIN_BOX
+CONNECTIONS:175
 CONNECTION
 Box06:LstContourPointsX:Box04:LstX
 NumberOfControlPoints:0
 CONNECTION
 Box06:LstContourPointsX:Box04:LstX
 NumberOfControlPoints:0
@@ -1078,9 +1088,6 @@ CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
@@ -1296,4 +1303,10 @@ NumberOfControlPoints:0
 CONNECTION
 Box133:Out:Box115:In
 NumberOfControlPoints:0
 CONNECTION
 Box133:Out:Box115:In
 NumberOfControlPoints:0
+CONNECTION
+Box134:Widget:Box82:Widget4
+NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box134:Widget3
+NumberOfControlPoints:0
 APP_END
 APP_END
index 0c8f9cf3cba53b86aadd7aab6bba1deafa9a8557..c33b5ccfe41d62244a56606bd790f18d008a879b 100644 (file)
@@ -283,6 +283,10 @@ new std:GetVectorDoubleSubVector Box132
 
 new creaVtk:CleanPolyData Box133
 
 
 new creaVtk:CleanPolyData Box133
 
+new wx:LayoutLine Box134
+  set Box134.Orientation "V"
+  set Box134.WinTitle "1.3   Apply Changes"
+
 
 connect Box06.LstContourPointsX Box04.LstX
 connect showNpoints.lstIndexs Box06.LstIndexsIn
 
 connect Box06.LstContourPointsX Box04.LstX
 connect showNpoints.lstIndexs Box06.LstIndexsIn
@@ -370,7 +374,6 @@ connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box04.Out Box95.In
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box04.Out Box95.In
@@ -443,6 +446,8 @@ connect Box132.Out Box131.In1
 connect Box132.Out Box130.In1
 connect Box77.Out Box133.In
 connect Box133.Out Box115.In
 connect Box132.Out Box130.In1
 connect Box77.Out Box133.In
 connect Box133.Out Box115.In
+connect Box134.Widget Box82.Widget4
+connect Box42.Widget Box134.Widget3
 
 # Complex input ports
 input point showNpoints.In " "
 
 # Complex input ports
 input point showNpoints.In " "
index b3da6cb529f8efa0118e0506c093cbfc61ce34d6..ab77131ff0c1dcd18639970021f4f6890e8dbefb 100644 (file)
@@ -632,10 +632,14 @@ ISEXEC:FALSE
 -65.597424:-63.150779:-900.000000
 FIN_BOX
 BOX
 -65.597424:-63.150779:-900.000000
 FIN_BOX
 BOX
-creaVtk:PolyDataNormals:Box116
+wx:LayoutLine:Box114
 ISEXEC:FALSE
 ISEXEC:FALSE
--26.171954:-9.853810:-900.000000
--3.766954:-12.353810:-900.000000
+-115.788886:-43.199453:-900.000000
+-82.468886:-45.699453:-900.000000
+PORT
+Orientation:"V"
+PORT
+WinTitle:"1.3   Apply Changes"
 FIN_BOX
 CONNECTIONS:144
 CONNECTION
 FIN_BOX
 CONNECTIONS:144
 CONNECTION
@@ -951,9 +955,6 @@ CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
@@ -1065,9 +1066,12 @@ CONNECTION
 Box113:Out:Box97:In
 NumberOfControlPoints:0
 CONNECTION
 Box113:Out:Box97:In
 NumberOfControlPoints:0
 CONNECTION
-Box04:Out:Box116:In
+Box04:Out:Box77:In2
+NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box114:Widget2
 NumberOfControlPoints:0
 CONNECTION
 NumberOfControlPoints:0
 CONNECTION
-Box116:Out:Box77:In2
+Box114:Widget:Box82:Widget3
 NumberOfControlPoints:0
 APP_END
 NumberOfControlPoints:0
 APP_END
index 49715f5f31d2652676cfdb449715c3a0ff8b88d8..d5cae8681748b3da6b6adf22701ca8313ef38d8f 100644 (file)
@@ -229,7 +229,9 @@ new std:GetVectorStringElement Box112
 
 new creaVtk:CleanPolyData Box113
 
 
 new creaVtk:CleanPolyData Box113
 
-new creaVtk:PolyDataNormals Box116
+new wx:LayoutLine Box114
+  set Box114.Orientation "V"
+  set Box114.WinTitle "1.3   Apply Changes"
 
 
 connect Box06.LstContourPointsX Box04.LstX
 
 
 connect Box06.LstContourPointsX Box04.LstX
@@ -321,7 +323,6 @@ connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
 connect Box92.MeshBase Box37.polydata
 connect Box37.boxchange Box72._execute
 connect Box81.Widget Box08.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
@@ -359,8 +360,9 @@ connect Box112.Out Box29.OpenClose2
 connect Box111.Out Box29.OpenClose
 connect Box77.Out Box113.In
 connect Box113.Out Box97.In
 connect Box111.Out Box29.OpenClose
 connect Box77.Out Box113.In
 connect Box113.Out Box97.In
-connect Box04.Out Box116.In
-connect Box116.Out Box77.In2
+connect Box04.Out Box77.In2
+connect Box42.Widget Box114.Widget2
+connect Box114.Widget Box82.Widget3
 
 # Complex input ports
 input point showNpoints.In " "
 
 # Complex input ports
 input point showNpoints.In " "
index 184f6ad8a8b0c0bd18a5b5931734cca3ac334e70..b8855333c465ae07280e1ac2cec68bd54a07cec2 100644 (file)
@@ -72,7 +72,7 @@ COMPLEX_PORT
 meshmanagermodel
 -150.374274:130.740991:-900.000000
 FIN_COMPLEX_PORT
 meshmanagermodel
 -150.374274:130.740991:-900.000000
 FIN_COMPLEX_PORT
-BOXES:64
+BOXES:65
 BOX
 creaMaracasVisu:ShowNPoints:showNpoints
 ISEXEC:FALSE
 BOX
 creaMaracasVisu:ShowNPoints:showNpoints
 ISEXEC:FALSE
@@ -585,7 +585,17 @@ ISEXEC:FALSE
 -82.462323:-64.239585:-900.000000
 -60.277323:-66.739585:-900.000000
 FIN_BOX
 -82.462323:-64.239585:-900.000000
 -60.277323:-66.739585:-900.000000
 FIN_BOX
-CONNECTIONS:125
+BOX
+wx:LayoutLine:Box124
+ISEXEC:FALSE
+-109.234083:-43.655971:-900.000000
+-75.914083:-46.155971:-900.000000
+PORT
+Orientation:"V"
+PORT
+WinTitle:"1.3   Apply Changes"
+FIN_BOX
+CONNECTIONS:126
 CONNECTION
 Box31:BoxChange:Box11:BoxExecute
 NumberOfControlPoints:0
 CONNECTION
 Box31:BoxChange:Box11:BoxExecute
 NumberOfControlPoints:0
@@ -788,9 +798,6 @@ CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
 Box81:Widget:Box08:Widget2
 NumberOfControlPoints:0
 CONNECTION
-Box42:Widget:Box44:Widget6
-NumberOfControlPoints:0
-CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
 Box94:BoxChange:Box37:boxexecute
 NumberOfControlPoints:0
 CONNECTION
@@ -961,4 +968,10 @@ NumberOfControlPoints:0
 CONNECTION
 Box123:Out:Box97:In
 NumberOfControlPoints:0
 CONNECTION
 Box123:Out:Box97:In
 NumberOfControlPoints:0
+CONNECTION
+Box42:Widget:Box124:Widget1
+NumberOfControlPoints:0
+CONNECTION
+Box124:Widget:Box82:Widget4
+NumberOfControlPoints:0
 APP_END
 APP_END
index 98681a72c365d6d6e2050037a8b779286751e4bf..171d197f144f5f48ea0a90fb0ec55d8118e3f245 100644 (file)
@@ -210,6 +210,10 @@ new creaMaracasVisu:ColorLayerImageView Box122
 
 new creaVtk:CleanPolyData Box123
 
 
 new creaVtk:CleanPolyData Box123
 
+new wx:LayoutLine Box124
+  set Box124.Orientation "V"
+  set Box124.WinTitle "1.3   Apply Changes"
+
 
 connect Box31.BoxChange Box11.BoxExecute
 connect Box58.Out Box57.In
 
 connect Box31.BoxChange Box11.BoxExecute
 connect Box58.Out Box57.In
@@ -263,7 +267,6 @@ connect Box77.BoxChange Box93.BoxExecute
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box81.Widget Box08.Widget2
 connect Box92.MeshBase Box72._polydata
 connect Box92.MeshBase Box37.polydata
 connect Box81.Widget Box08.Widget2
-connect Box42.Widget Box44.Widget6
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
 connect Box94.BoxChange Box37.boxexecute
 connect Box77.BoxChange Box94.BoxExecute
 connect Box71.Out Box96.wxVtkBaseView
@@ -321,6 +324,8 @@ connect Box122.Widget Box105.Widget7
 connect Box102.Out Box122.In
 connect Box77.Out Box123.In
 connect Box123.Out Box97.In
 connect Box102.Out Box122.In
 connect Box77.Out Box123.In
 connect Box123.Out Box97.In
+connect Box42.Widget Box124.Widget1
+connect Box124.Widget Box82.Widget4
 
 # Complex input ports
 input point showNpoints.In " "
 
 # Complex input ports
 input point showNpoints.In " "