]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/bbs/boxes/Mesh_tool_ApplyCut.bbs
#3506 New Tool Cut Surface
[creaMaracasVisu.git] / bbtk / bbs / boxes / Mesh_tool_ApplyCut.bbs
index f3ea3d335abb88de4626172a076dd2e295902e41..47ac4269a6c5104a08df20c00c9e92676ee634f9 100644 (file)
@@ -191,8 +191,8 @@ new std:AddStringToVector Box99
   set Box99.In0 "Auto Add Points (Start/Stop)"
 
 new std:VectorFilterString Box100
-  set Box100.In0 "0  1  2   3   4   5   6   7   8      9       10    11    12"
-  set Box100.In1 "1  5 10 20 30 40 50 0  100   110   210    300   310"
+  set Box100.In0 "0  1  2   3   4   5   6   7   8      9       10"
+  set Box100.In1 "1  5 10 20 30 40 50 0  100   110   210"
   set Box100.Type "2"
 
 new std:ConcatStrings Box101
@@ -210,8 +210,6 @@ new creaVtk:GlyphPolyDataNormals Box104
 new creaVtk:PolyDataNormals Box105
 
 new std:AddStringToVector Box113
-  set Box113.In0 "Create expanded surface"
-  set Box113.In1 "Create adjustable thickness surface"
 
 new std:ConcatStrings Box114
   set Box114.In2 " -1"
@@ -275,6 +273,198 @@ new wx:OutputText Box132
 new wx:OutputText Box133
   set Box133.In "Widen"
 
+new wx:LayoutLine Box135
+  set Box135.WinTitle "Flat surface"
+
+new wx:CommandButton Box136
+  set Box136.Label "Execute"
+
+new wx:OutputText Box138
+  set Box138.In "Expand"
+
+new std:ConcatStrings Box139
+  set Box139.In2 " -1"
+
+new std:ConcatStrings Box140
+  set Box140.In2 " 1"
+
+new wx:CommandButton Box141
+  set Box141.Label "-"
+
+new wx:CommandButton Box142
+  set Box142.Label "+"
+
+new creaMaracasVisu:ShowNPoints_Tools Box143
+  set Box143.BoxProcessMode "Manual"
+  set Box143.Type "320"
+
+new creaMaracasVisu:ShowNPoints_Tools Box144
+  set Box144.BoxProcessMode "Manual"
+  set Box144.Type "320"
+
+new wx:LayoutLine Box145
+  set Box145.Orientation "H"
+
+new std:GetVectorDoubleSubVector Box146
+  set Box146.ErrorValue "0"
+  set Box146.I "0"
+  set Box146.Size "3"
+
+new creaMaracasVisu:ShowNPoints_Tools Box147
+
+new wx:LayoutLine Box148
+  set Box148.WinTitle "Volume"
+
+new wx:CommandButton Box149
+  set Box149.Label "Execute"
+
+new creaMaracasVisu:ShowNPoints_Tools Box159
+  set Box159.Type "310"
+
+new wx:OutputText Box161
+  set Box161.In "Increase width"
+
+new std:ConcatStrings Box162
+  set Box162.In2 " -1"
+
+new std:ConcatStrings Box163
+  set Box163.In2 " 1"
+
+new wx:CommandButton Box164
+  set Box164.Label "-"
+
+new wx:CommandButton Box165
+  set Box165.Label "+"
+
+new creaMaracasVisu:ShowNPoints_Tools Box166
+  set Box166.BoxProcessMode "Manual"
+  set Box166.Type "330"
+
+new creaMaracasVisu:ShowNPoints_Tools Box167
+  set Box167.BoxProcessMode "Manual"
+  set Box167.Type "330"
+
+new wx:LayoutLine Box168
+  set Box168.Orientation "H"
+
+new std:GetVectorDoubleSubVector Box169
+  set Box169.ErrorValue "0"
+  set Box169.I "3"
+  set Box169.Size "3"
+
+new wx:LayoutTab Box184
+  set Box184.WinTitle "Tool"
+
+new std:StringSelect Box185
+  set Box185.In0 "true"
+  set Box185.In1 "true"
+  set Box185.In2 "false"
+
+new wx:LayoutLine Box187
+  set Box187.WinTitle "Patch"
+
+new wx:OutputText Box188
+  set Box188.In "Move center point"
+
+new std:ConcatStrings Box189
+  set Box189.In2 " -1"
+
+new std:ConcatStrings Box190
+  set Box190.In2 " 1"
+
+new wx:CommandButton Box191
+  set Box191.Label "-"
+
+new wx:CommandButton Box192
+  set Box192.Label "+"
+
+new creaMaracasVisu:ShowNPoints_Tools Box193
+  set Box193.BoxProcessMode "Manual"
+  set Box193.Type "220"
+
+new creaMaracasVisu:ShowNPoints_Tools Box194
+  set Box194.BoxProcessMode "Manual"
+  set Box194.Type "220"
+
+new wx:LayoutLine Box195
+  set Box195.Orientation "H"
+
+new std:GetVectorDoubleSubVector Box197
+  set Box197.ErrorValue "0"
+  set Box197.I "3"
+  set Box197.Size "3"
+
+new wx:OutputText Box198
+  set Box198.In "Expand"
+
+new std:ConcatStrings Box199
+  set Box199.In2 " -1"
+
+new std:ConcatStrings Box200
+  set Box200.In2 " 1"
+
+new wx:CommandButton Box201
+  set Box201.Label "-"
+
+new wx:CommandButton Box202
+  set Box202.Label "+"
+
+new creaMaracasVisu:ShowNPoints_Tools Box203
+  set Box203.BoxProcessMode "Manual"
+  set Box203.Type "340"
+
+new creaMaracasVisu:ShowNPoints_Tools Box204
+  set Box204.BoxProcessMode "Manual"
+  set Box204.Type "340"
+
+new wx:LayoutLine Box205
+  set Box205.Orientation "H"
+
+new std:GetVectorDoubleSubVector Box206
+  set Box206.ErrorValue "0"
+  set Box206.I "0"
+  set Box206.Size "3"
+
+new wx:CommandButton Box207
+  set Box207.Label "Execute"
+
+new creaMaracasVisu:ShowNPoints_Tools Box208
+  set Box208.Type "200"
+
+new wx:OutputText Box210
+  set Box210.In "Expand"
+
+new std:ConcatStrings Box211
+  set Box211.In2 " -1"
+
+new std:ConcatStrings Box212
+  set Box212.In2 " 1"
+
+new wx:CommandButton Box213
+  set Box213.Label "-"
+
+new wx:CommandButton Box214
+  set Box214.Label "+"
+
+new creaMaracasVisu:ShowNPoints_Tools Box215
+  set Box215.BoxProcessMode "Manual"
+  set Box215.Type "320"
+
+new creaMaracasVisu:ShowNPoints_Tools Box216
+  set Box216.BoxProcessMode "Manual"
+  set Box216.Type "320"
+
+new wx:LayoutLine Box217
+  set Box217.Orientation "H"
+
+new std:GetVectorDoubleSubVector Box218
+  set Box218.ErrorValue "0"
+  set Box218.I "0"
+  set Box218.Size "3"
+
+new std:ConcatStrings Box227
+  set Box227.In1 "300"
+
 
 connect Box06.LstContourPointsX Box04.LstX
 connect showNpoints.lstIndexs Box06.LstIndexsIn
@@ -396,7 +586,6 @@ connect showNpoints.WidgetShowNPoints Box119.WidgetShowNPoints
 connect showNpoints.WidgetShowNPoints Box118.WidgetShowNPoints
 connect Box116.Widget Box120.Widget1
 connect Box117.Widget Box120.Widget3
-connect Box120.Widget Box50.Widget9
 connect Box121.Out Box114.In1
 connect Box121.Out Box115.In1
 connect Box126.BoxChange Box128.BoxExecute
@@ -410,15 +599,101 @@ connect showNpoints.WidgetShowNPoints Box127.WidgetShowNPoints
 connect Box125.Widget Box131.Widget1
 connect Box126.Widget Box131.Widget3
 connect Box103.Widget Box50.Widget5
-connect Box131.Widget Box50.Widget7
-connect Box132.Widget Box50.Widget8
-connect Box133.Widget Box50.Widget6
 connect Box60.Out Box130.In
 connect Box60.Out Box121.In
 connect Box77.Out Box93.Mesh
 connect Box77.BoxChange Box93.BoxExecute
 connect Box105.Out Box77.In2
 connect Box77.Out Box45.Mesh
+connect Box138.Widget Box135.Widget4
+connect Box142.BoxChange Box144.BoxExecute
+connect Box141.BoxChange Box143.BoxExecute
+connect Box139.Out Box143.Params
+connect Box140.Out Box144.Params
+connect Box146.Out Box139.In1
+connect Box146.Out Box140.In1
+connect Box145.Widget Box135.Widget6
+connect Box136.BoxChange Box147.BoxExecute
+connect showNpoints.WidgetShowNPoints Box147.WidgetShowNPoints
+connect Box68.Spacing Box147.Spacing
+connect Box67.Out Box147.Mesh
+connect showNpoints.WidgetShowNPoints Box144.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box143.WidgetShowNPoints
+connect Box149.BoxChange Box159.BoxExecute
+connect Box68.Spacing Box159.Spacing
+connect Box165.BoxChange Box167.BoxExecute
+connect Box164.BoxChange Box166.BoxExecute
+connect Box162.Out Box166.Params
+connect Box163.Out Box167.Params
+connect Box169.Out Box162.In1
+connect Box169.Out Box163.In1
+connect showNpoints.WidgetShowNPoints Box159.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box166.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box167.WidgetShowNPoints
+connect Box168.Widget Box148.Widget8
+connect Box161.Widget Box148.Widget7
+connect Box141.Widget Box145.Widget3
+connect Box142.Widget Box145.Widget4
+connect Box164.Widget Box168.Widget3
+connect Box165.Widget Box168.Widget4
+connect Box136.Widget Box135.Widget2
+connect Box135.Widget Box184.Widget2
+connect Box148.Widget Box184.Widget4
+connect Box184.Widget Box86.Widget6
+connect Box184.Selection Box185.In
+connect Box185.Out Box04.CloseSurface
+connect Box185.Out Box06.OpenClose
+connect Box147.Out Box146.In
+connect Box192.BoxChange Box194.BoxExecute
+connect Box191.BoxChange Box193.BoxExecute
+connect Box189.Out Box193.Params
+connect Box190.Out Box194.Params
+connect Box195.Widget Box187.Widget8
+connect Box188.Widget Box187.Widget7
+connect Box191.Widget Box195.Widget3
+connect Box192.Widget Box195.Widget4
+connect Box187.Widget Box184.Widget6
+connect showNpoints.WidgetShowNPoints Box194.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box193.WidgetShowNPoints
+connect Box197.Out Box189.In1
+connect Box197.Out Box190.In1
+connect Box202.BoxChange Box204.BoxExecute
+connect Box201.BoxChange Box203.BoxExecute
+connect Box199.Out Box203.Params
+connect Box200.Out Box204.Params
+connect Box201.Widget Box205.Widget3
+connect Box202.Widget Box205.Widget4
+connect Box206.Out Box199.In1
+connect Box206.Out Box200.In1
+connect Box205.Widget Box187.Widget5
+connect Box198.Widget Box187.Widget4
+connect showNpoints.WidgetShowNPoints Box204.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box203.WidgetShowNPoints
+connect Box149.Widget Box148.Widget1
+connect Box159.Out Box169.In
+connect Box207.BoxChange Box208.BoxExecute
+connect Box208.Out Box197.In
+connect Box208.Out Box206.In
+connect Box214.BoxChange Box216.BoxExecute
+connect Box213.BoxChange Box215.BoxExecute
+connect Box211.Out Box215.Params
+connect Box212.Out Box216.Params
+connect Box218.Out Box211.In1
+connect Box218.Out Box212.In1
+connect Box213.Widget Box217.Widget3
+connect Box214.Widget Box217.Widget4
+connect Box159.Out Box218.In
+connect Box217.Widget Box148.Widget5
+connect Box210.Widget Box148.Widget4
+connect showNpoints.WidgetShowNPoints Box215.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box216.WidgetShowNPoints
+connect showNpoints.WidgetShowNPoints Box208.WidgetShowNPoints
+connect Box207.Widget Box187.Widget1
+connect Box67.Out Box208.Mesh
+connect Box68.Spacing Box208.Spacing
+connect Box67.Out Box159.Mesh
+connect Box227.Out Box147.Type
+connect Box136.BoxChange Box227.BoxExecute
 
 # Complex input ports
 input point showNpoints.In " "