]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/bbs/boxes/Mesh_tool_ApplyDeformation.bbs
#3532 Split and order contours (Rotating Plane)
[creaMaracasVisu.git] / bbtk / bbs / boxes / Mesh_tool_ApplyDeformation.bbs
index 0dab6aaad09b061d1ecee60a6caaeb2aea58b20d..9456a366918fa8947e75711d6f61e75f888decaa 100644 (file)
@@ -1,6 +1,6 @@
 # ----------------------------------
 # - 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
@@ -289,14 +289,45 @@ new std:MathOperationVector Box144
 new std:MathOperationVector Box145
   set Box145.Type "3"
 
-new creaVtk:PointPickerNearest Box148
-
 new creaVtk:PlaneWidget_Base Box154
   set Box154.Type "3"
 
 new creaVtk:PlaneWidget_Base Box151
   set Box151.Type "3"
 
+new std:GetVectorDoubleSubVector Box150
+  set Box150.ErrorValue "0"
+  set Box150.I "0"
+  set Box150.Size "3"
+
+new std:GetVectorDoubleSubVector Box152
+  set Box152.ErrorValue "0"
+  set Box152.I "3"
+  set Box152.Size "3"
+
+new creaVtk:PlaneWidget_Base Box153
+  set Box153.Type "2"
+
+new std:GetVectorDoubleSubVector Box155
+  set Box155.ErrorValue "0"
+  set Box155.I "0"
+  set Box155.Size "3"
+
+new std:GetVectorDoubleSubVector Box156
+  set Box156.ErrorValue "0"
+  set Box156.I "3"
+  set Box156.Size "3"
+
+new creaVtk:PlaneWidget_Base Box158
+  set Box158.Type "2"
+
+new std:ConcatStrings_tool Box159
+  set Box159.BoxProcessMode "Manual"
+  set Box159.In1 "-1"
+  set Box159.Type "1"
+
+new std:MultipleInputs Box160
+
 
 connect Box66.Out Box11.Renderer
 connect Box66.Out Box37.render
@@ -459,9 +490,7 @@ connect Box58.BoxChange Box61.In2
 connect Box58.BoxChange Box89.BoxExecute
 connect Box122.Out Box134.DoubleParams
 connect Box96.wxVtkBaseView Box142.wxVtkBaseView
-connect Box138.Out Box144.In0
 connect Box83.Spacing Box144.In1
-connect Box137.Out Box145.In0
 connect Box83.Spacing Box145.In1
 connect Box145.Out Box142.Point
 connect Box96.wxVtkBaseView Box143.wxVtkBaseView
@@ -472,8 +501,25 @@ connect Box58.Base Box154.In
 connect Box142.BoxChange Box154.BoxExecute
 connect Box143.BoxChange Box151.BoxExecute
 connect Box144.Out Box143.Point
-connect Box137.Out Box154.ParamVector
-connect Box138.Out Box151.ParamVector
+connect Box137.Out Box150.In
+connect Box150.Out Box145.In0
+connect Box150.Out Box154.ParamVector
+connect Box137.Out Box152.In
+connect Box142.BoxChange Box153.BoxExecute
+connect Box58.Base Box153.In
+connect Box138.Out Box155.In
+connect Box155.Out Box144.In0
+connect Box138.Out Box156.In
+connect Box155.Out Box151.ParamVector
+connect Box156.Out Box158.ParamVector
+connect Box143.BoxChange Box158.BoxExecute
+connect Box58.Base Box158.In
+connect Box152.Out Box153.ParamVector
+connect Box58.Normal Box122.Direction
+connect Box102.Box_ConcatStrings Box159.Box_ConcatString
+connect Box160.BoxChange Box159.BoxExecute
+connect Box131.BoxChange Box160.In1
+connect Box132.BoxChange Box160.In2
 
 # Complex input ports
 input mesh Box67.In " "