meshmanagermodel
-150.374274:130.740991:-900.000000
FIN_COMPLEX_PORT
-BOXES:60
+BOXES:64
BOX
creaMaracasVisu:ShowNPoints:showNpoints
ISEXEC:FALSE
24.787568:83.025910:-900.000000
-46.637568:80.525910:-900.000000
+61.627568:80.525910:-900.000000
PORT
Radio:"2"
PORT
BOX
creaVtk:CreateMeshFromPoints:Box04
ISEXEC:FALSE
-31.252553:-1.141010:-900.000000
-54.107553:-3.641010:-900.000000
+29.752185:-0.390826:-900.000000
+52.607185:-2.890826:-900.000000
FIN_BOX
BOX
creaMaracasVisu:ManualContourModel_Box:Box06
ISEXEC:FALSE
29.075845:30.364799:-900.000000
-52.285845:27.864799:-900.000000
+53.595845:27.864799:-900.000000
PORT
DoubleContour:"1"
PORT
NbPoints:"100"
PORT
-OpenClose:"true"
-PORT
OpenClose2:"false"
FIN_BOX
BOX
BOX
vtk:UpdateRender:Box11
ISEXEC:FALSE
-50.398091:-54.711454:-900.000000
-72.423091:-57.211454:-900.000000
+8.762877:-56.586914:-900.000000
+30.787877:-59.086914:-900.000000
PORT
Active:"true"
FIN_BOX
creaMaracasVisu:DrawAxisTree3D:Box30
ISEXEC:FALSE
66.011927:-0.645212:-900.000000
-88.191927:-3.145212:-900.000000
+94.051927:-3.145212:-900.000000
PORT
Colour:"0 0 1"
PORT
BOX
std:MultipleInputs:Box31
ISEXEC:FALSE
-5.423388:-28.995680:-900.000000
-27.393388:-31.495680:-900.000000
+14.774837:-45.768661:-900.000000
+36.744837:-48.268661:-900.000000
FIN_BOX
BOX
creaMaracasVisu:ManualContourModel_Box:Box29
ISEXEC:FALSE
76.240145:29.637449:-900.000000
-99.450145:27.137449:-900.000000
+100.760145:27.137449:-900.000000
PORT
NbPoints:"40"
PORT
-OpenClose:"true"
-PORT
OpenClose2:"false"
FIN_BOX
BOX
creaMaracasVisu:wxPopupMenu:Box57
ISEXEC:FALSE
-291.724262:77.620511:-900.000000
-17.480000:75.120511:-900.000000
+-269.659262:75.120511:-900.000000
PORT
WithCtrlKey:"true"
FIN_BOX
std:AddStringToVector:Box58
ISEXEC:FALSE
-304.297403:100.641432:-900.000000
-24.520000:98.141432:-900.000000
+-279.777403:98.141432:-900.000000
PORT
In0:"+ Add point"
PORT
vtk:ImageVtkProperties:Box68
ISEXEC:FALSE
-111.766259:110.196821:-900.000000
-16.720000:107.696821:-900.000000
+-89.231259:107.696821:-900.000000
FIN_BOX
BOX
std:VectorFilterDouble:Box70
ISEXEC:FALSE
49.750242:60.953814:-900.000000
-72.180242:58.453814:-900.000000
+76.030242:58.453814:-900.000000
PORT
Type:"11"
FIN_BOX
creaVtk:BooleanOperationPolyDataFilter:Box77
ISEXEC:FALSE
-85.849843:-22.221970:-900.000000
-12.200000:-24.721970:-900.000000
+-62.119843:-24.721970:-900.000000
PORT
BoxProcessMode:"Manual"
PORT
wx:ComboBox:Box78
ISEXEC:FALSE
-153.877713:-5.775167:-900.000000
-26.280000:-8.275167:-900.000000
+-127.597713:-8.275167:-900.000000
PORT
In:"Union Intersection Difference"
FIN_BOX
wx:LayoutLine:Box79
ISEXEC:FALSE
-144.841026:-82.628158:-900.000000
-33.320000:-85.128158:-900.000000
+-111.521026:-85.128158:-900.000000
PORT
Orientation:"H"
PORT
std:MagicBox:Box66
ISEXEC:FALSE
-148.055989:80.219744:-900.000000
-8.680000:77.719744:-900.000000
+-126.455989:77.719744:-900.000000
FIN_BOX
BOX
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
creaMaracasVisu:PolyDataToActor_Widget:Box48
ISEXEC:FALSE
-13.436541:-16.292093:-900.000000
-36.456541:-18.792093:-900.000000
+2.746015:-16.179561:-900.000000
+25.766015:-18.679561:-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
wx:Slider:Box34
ISEXEC:FALSE
-198.941120:-3.426364:-900.000000
-29.800000:-5.926364:-900.000000
+-169.141120:-5.926364:-900.000000
PORT
In:"50"
PORT
std:Div:Box36
ISEXEC:FALSE
-190.788172:-9.261990:-900.000000
-8.680000:-11.761990:-900.000000
+-169.863172:-11.761990:-900.000000
PORT
In2:"100"
FIN_BOX
creaMaracasVisu:PolyDataToActor_Widget:Box37
ISEXEC:FALSE
-67.388857:-39.476785:-900.000000
-13.960000:-41.976785:-900.000000
+-44.368857:-41.976785:-900.000000
PORT
color:"0 1 1"
PORT
wx:LayoutLine:Box38
ISEXEC:FALSE
-190.854929:-82.522396:-900.000000
-33.320000:-85.022396:-900.000000
+-157.534929:-85.022396:-900.000000
PORT
Orientation:"H"
PORT
wx:LayoutTab:Box39
ISEXEC:FALSE
-195.888488:-89.508403:-900.000000
-33.320000:-92.008403:-900.000000
+-162.568488:-92.008403:-900.000000
FIN_BOX
BOX
wx:LayoutTab:Box40
ISEXEC:FALSE
-148.825313:-89.038628:-900.000000
-33.320000:-91.538628:-900.000000
+-115.505313:-91.538628:-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
wx:CommandButton:Box43
ISEXEC:FALSE
-85.356515:8.083838:-900.000000
-21.000000:5.583838:-900.000000
+-63.081515:5.583838:-900.000000
PORT
Label:"Reset Tool"
FIN_BOX
wx:LayoutLine:Box44
ISEXEC:FALSE
-154.036190:-43.432527:-900.000000
-33.320000:-45.932527:-900.000000
+-120.716190:-45.932527:-900.000000
PORT
Orientation:"V"
PORT
creaVtk:MeshManager_tool:Box45
ISEXEC:FALSE
-90.848443:-133.408000:-900.000000
-10.440000:-135.908000:-900.000000
+-68.348443:-135.908000:-900.000000
PORT
Tool:"30"
FIN_BOX
std:MagicBox:Box46
ISEXEC:FALSE
-137.131256:113.921532:-900.000000
-8.680000:111.421532:-900.000000
+-115.531256:111.421532:-900.000000
FIN_BOX
BOX
wx:ComboBox:Box49
ISEXEC:FALSE
-182.639251:-13.479145:-900.000000
-26.280000:-15.979145:-900.000000
+-156.359251:-15.979145:-900.000000
PORT
In:"25 50 100 150"
PORT
wx:LayoutLine:Box50
ISEXEC:FALSE
-57.295971:-56.374591:-900.000000
-33.320000:-58.874591:-900.000000
+-23.975971:-58.874591:-900.000000
PORT
Orientation:"V"
PORT
creaMaracasVisu:ShowNPoints_Tools:Box52
ISEXEC:FALSE
-48.321002:-133.648902:-900.000000
-12.200000:-136.148902:-900.000000
+-25.886002:-136.148902:-900.000000
PORT
Type:"120"
FIN_BOX
std:MultipleInputs:Box53
ISEXEC:FALSE
-96.292390:-13.293248:-900.000000
-21.000000:-15.793248:-900.000000
+-74.322390:-15.793248:-900.000000
FIN_BOX
BOX
std:MultipleInputs:Box55
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
-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
-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
-8.680000:122.004415:-900.000000
+-251.759367:122.004415:-900.000000
FIN_BOX
BOX
creaMaracasVisu:MeshContours_Widget:Box72
ISEXEC:FALSE
-180.819147:-56.018495:-900.000000
-13.960000:-58.518495:-900.000000
+-158.024147:-58.518495:-900.000000
PORT
colorMesh:"0 1 1"
FIN_BOX
wx:LayoutLine:Box81
ISEXEC:FALSE
-184.734921:-96.564525:-900.000000
-33.320000:-99.064525:-900.000000
+-151.414921:-99.064525:-900.000000
PORT
WinTitle:"Step 1. Surface"
FIN_BOX
wx:LayoutTab:Box82
ISEXEC:FALSE
-142.286608:-51.350487:-900.000000
-33.320000:-53.850487:-900.000000
+-108.966608:-53.850487:-900.000000
FIN_BOX
BOX
wx:OutputText:Box84
ISEXEC:FALSE
-127.611417:-38.148449:-900.000000
-19.240000:-40.648449:-900.000000
+-105.941417:-40.648449:-900.000000
FIN_BOX
BOX
wx:LayoutTab:Box86
-23.693911:-64.786670:-900.000000
FIN_BOX
BOX
-wx:OutputText:Box87
-ISEXEC:FALSE
--35.032220:-44.152050:-900.000000
-19.240000:-46.652050:-900.000000
-FIN_BOX
-BOX
wx:OutputText:Box88
ISEXEC:FALSE
-31.367033:-49.235762:-900.000000
-19.240000:-51.735762:-900.000000
+-9.697033:-51.735762:-900.000000
FIN_BOX
BOX
creaVtk:MeshManager:Box92
ISEXEC:FALSE
-56.608588:-81.789032:-900.000000
-9.680000:-84.289032:-900.000000
+-34.578588:-84.289032:-900.000000
FIN_BOX
BOX
creaVtk:MeshManager_tool:Box93
ISEXEC:FALSE
-61.627153:-92.643884:-900.000000
-10.440000:-95.143884:-900.000000
+-39.127153:-95.143884:-900.000000
PORT
Tool:"35"
FIN_BOX
std:MagicBox:Box94
ISEXEC:FALSE
-70.989776:-33.864327:-900.000000
-8.680000:-36.364327:-900.000000
+-49.389776:-36.364327:-900.000000
FIN_BOX
BOX
creaMaracasVisu:wxVtkBaseView_Info:Box96
ISEXEC:FALSE
-157.021318:90.558496:-900.000000
-27.280000:88.058496:-900.000000
+-129.741318:88.058496:-900.000000
FIN_BOX
BOX
creaVtk:PolyDataNormals:Box97
wx:LayoutLine:Box98
ISEXEC:FALSE
-143.911108:-17.437953:-900.000000
-33.320000:-19.937953:-900.000000
+-110.591108:-19.937953:-900.000000
PORT
Orientation:"H"
FIN_BOX
std:AddStringToVector:Box99
ISEXEC:FALSE
-309.024176:108.151656:-900.000000
-24.520000:105.651656:-900.000000
+-284.504176:105.651656:-900.000000
PORT
In0:"Auto Add Points (Start/Stop)"
FIN_BOX
std:VectorFilterString:Box100
ISEXEC:FALSE
-265.790737:67.872984:-900.000000
-28.040000:65.372984:-900.000000
+-237.750737:65.372984:-900.000000
PORT
In0:"0 1 2 3 4 5 6 7 8 9 10 "
PORT
std:ConcatStrings:Box101
ISEXEC:FALSE
-265.899318:61.380437:-900.000000
-22.760000:58.880437:-900.000000
+-243.139318:58.880437:-900.000000
+FIN_BOX
+BOX
+wx:CheckBox:Box102
+ISEXEC:FALSE
+-40.533540:29.017711:-900.000000
+-18.793540:26.517711:-900.000000
+PORT
+In:"true"
+PORT
+ReactiveOnKeystroke:"true"
+PORT
+Title:"Close "
+FIN_BOX
+BOX
+wx:CheckBox:Box103
+ISEXEC:FALSE
+-32.928859:47.395747:-900.000000
+-11.188859:44.895747:-900.000000
+PORT
+In:"false"
+PORT
+ReactiveOnKeystroke:"true"
+PORT
+Title:"Show Normals"
+FIN_BOX
+BOX
+creaVtk:GlyphPolyDataNormals:Box104
+ISEXEC:FALSE
+38.820748:-34.725366:-900.000000
+61.810748:-37.225366:-900.000000
+PORT
+MaskRatio:"2"
+PORT
+Opacity:"1"
+PORT
+Size:"5"
+FIN_BOX
+BOX
+creaVtk:PolyDataNormals:Box105
+ISEXEC:FALSE
+51.998032:-20.482004:-900.000000
+74.403032:-22.982004:-900.000000
+FIN_BOX
+BOX
+wx:CheckBox:Box106
+ISEXEC:FALSE
+-17.803540:53.620811:-900.000000
+3.936460:51.120811:-900.000000
+PORT
+In:"true"
+PORT
+ReactiveOnKeystroke:"true"
+PORT
+Title:"CloseSurface"
FIN_BOX
-CONNECTIONS:125
+CONNECTIONS:138
CONNECTION
Box06:LstContourPointsX:Box04:LstX
NumberOfControlPoints:0
showNpoints:Widget:Box86:Widget2
NumberOfControlPoints:0
CONNECTION
-Box87:Widget:Box50:Widget8
-NumberOfControlPoints:0
-CONNECTION
Box88:Widget:Box50:Widget9
NumberOfControlPoints:0
CONNECTION
CONNECTION
Box57:Out:Box100:sk1
NumberOfControlPoints:0
+CONNECTION
+Box102:Widget:Box50:Widget5
+NumberOfControlPoints:0
+CONNECTION
+Box102:Out:Box04:OpenClose
+NumberOfControlPoints:0
+CONNECTION
+Box102:Out:Box06:OpenClose
+NumberOfControlPoints:0
+CONNECTION
+Box102:Out:Box29:OpenClose
+NumberOfControlPoints:0
+CONNECTION
+Box103:Out:Box104:Active
+NumberOfControlPoints:0
+CONNECTION
+Box66:Out:Box104:Renderer
+NumberOfControlPoints:0
+CONNECTION
+Box103:Widget:Box50:Widget6
+NumberOfControlPoints:0
+CONNECTION
+Box103:BoxChange:Box104:BoxExecute
+NumberOfControlPoints:0
+CONNECTION
+Box104:BoxChange:Box31:In6
+NumberOfControlPoints:0
+CONNECTION
+Box04:Out:Box105:In
+NumberOfControlPoints:0
+CONNECTION
+Box105:Out:Box104:In
+NumberOfControlPoints:0
+CONNECTION
+Box106:Widget:Box50:Widget7
+NumberOfControlPoints:0
+CONNECTION
+Box106:Out:Box04:CloseSurface
+NumberOfControlPoints:0
+CONNECTION
+Box106:BoxChange:Box31:In7
+NumberOfControlPoints:0
APP_END
new creaMaracasVisu:ManualContourModel_Box Box06
set Box06.DoubleContour "1"
set Box06.NbPoints "100"
- set Box06.OpenClose "true"
set Box06.OpenClose2 "false"
new wx:LayoutLine Box08
new creaMaracasVisu:ManualContourModel_Box Box29
set Box29.NbPoints "40"
- set Box29.OpenClose "true"
set Box29.OpenClose2 "false"
new creaMaracasVisu:wxPopupMenu Box57
new wx:LayoutTab Box86
-new wx:OutputText Box87
-
new wx:OutputText Box88
new creaVtk:MeshManager Box92
new std:ConcatStrings Box101
+new wx:CheckBox Box102
+ set Box102.In "true"
+ set Box102.ReactiveOnKeystroke "true"
+ set Box102.Title "Close "
+
+new wx:CheckBox Box103
+ set Box103.In "false"
+ set Box103.ReactiveOnKeystroke "true"
+ set Box103.Title "Show Normals"
+
+new creaVtk:GlyphPolyDataNormals Box104
+ set Box104.MaskRatio "2"
+ set Box104.Opacity "1"
+ set Box104.Size "5"
+
+new creaVtk:PolyDataNormals Box105
+
+new wx:CheckBox Box106
+ set Box106.In "true"
+ set Box106.ReactiveOnKeystroke "true"
+ set Box106.Title "CloseSurface"
+
connect Box06.LstContourPointsX Box04.LstX
connect showNpoints.lstIndexs Box06.LstIndexsIn
connect Box86.Widget Box38.Widget2
connect Box50.Widget Box86.Widget4
connect showNpoints.Widget Box86.Widget2
-connect Box87.Widget Box50.Widget8
connect Box88.Widget Box50.Widget9
connect Box49.Widget Box50.Widget2
connect Box34.Widget Box50.Widget4
connect Box100.Out1 Box101.In1
connect Box101.Out Box60.Type
connect Box57.Out Box100.sk1
+connect Box102.Widget Box50.Widget5
+connect Box102.Out Box04.OpenClose
+connect Box102.Out Box06.OpenClose
+connect Box102.Out Box29.OpenClose
+connect Box103.Out Box104.Active
+connect Box66.Out Box104.Renderer
+connect Box103.Widget Box50.Widget6
+connect Box103.BoxChange Box104.BoxExecute
+connect Box104.BoxChange Box31.In6
+connect Box04.Out Box105.In
+connect Box105.Out Box104.In
+connect Box106.Widget Box50.Widget7
+connect Box106.Out Box04.CloseSurface
+connect Box106.BoxChange Box31.In7
# Complex input ports
input point showNpoints.In " "