]> Creatis software - creaMaracasVisu.git/blob - bbtk/bbs/boxes/Mesh_tool_ApplySmooth.bbg
Clean Code
[creaMaracasVisu.git] / bbtk / bbs / boxes / Mesh_tool_ApplySmooth.bbg
1 # ----------------------------------
2 # - BBTKGEditor v 1.5 BBG BlackBox Diagram file
3 # - /Users/davila/Creatis/C23/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Mesh_tool_ApplySmooth.bbg
4 # ----------------------------------
5
6 APP_START
7 CATEGORY:demo
8 DESCRIPTION:Show N Points
9 AUTHOR:info-dev@creatis.insa-lyon.fr
10 COMPLEXBOX:TRUE
11 COMPLEXBOXNAME:Mesh_tool_ApplySmooth
12 PACKAGENAME:creaMaracasVisu
13 COMPLEXOUTPUTS:1
14 COMPLEX_PORT
15 widget
16 -190.515959:-183.832070:-900.000000
17 FIN_COMPLEX_PORT
18 COMPLEXINPUTS:9
19 COMPLEX_PORT
20 boxChange
21 -6.086529:137.355528:-900.000000
22 FIN_COMPLEX_PORT
23 COMPLEX_PORT
24 wxvtkbaseview1
25 -268.019084:133.379456:-900.000000
26 FIN_COMPLEX_PORT
27 COMPLEX_PORT
28 mesh
29 -59.814076:140.655693:-900.000000
30 FIN_COMPLEX_PORT
31 COMPLEX_PORT
32 image
33 -101.103689:138.087401:-900.000000
34 FIN_COMPLEX_PORT
35 COMPLEX_PORT
36 wxvtkbaseview2
37 -231.668448:132.854505:-900.000000
38 FIN_COMPLEX_PORT
39 COMPLEX_PORT
40 wxvtkbaseview3
41 -216.690458:133.262996:-900.000000
42 FIN_COMPLEX_PORT
43 COMPLEX_PORT
44 wxvtkbaseview4
45 -193.414893:132.224675:-900.000000
46 FIN_COMPLEX_PORT
47 COMPLEX_PORT
48 title
49 -167.581636:131.715380:-900.000000
50 FIN_COMPLEX_PORT
51 COMPLEX_PORT
52 meshmanagermodel
53 -131.800179:136.578564:-900.000000
54 FIN_COMPLEX_PORT
55 BOXES:43
56 BOX
57 wx:LayoutLine:Box08
58 ISEXEC:FALSE
59 -192.579846:-162.823711:-900.000000
60 -159.259846:-165.323711:-900.000000
61 FIN_BOX
62 BOX
63 vtk:UpdateRender:Box11
64 ISEXEC:FALSE
65 -3.524466:-92.590891:-900.000000
66 18.500534:-95.090891:-900.000000
67 PORT
68 Active:"true"
69 FIN_BOX
70 BOX
71 vtk:ImageVtkProperties:Box68
72 ISEXEC:FALSE
73 -262.018178:-23.411381:-900.000000
74 -239.483178:-25.911381:-900.000000
75 FIN_BOX
76 BOX
77 wx:LayoutLine:Box79
78 ISEXEC:FALSE
79 -145.576309:-116.178854:-900.000000
80 -112.256309:-118.678854:-900.000000
81 PORT
82 Orientation:"H"
83 PORT
84 WinTitle:"New Surface ( Magenta )"
85 FIN_BOX
86 BOX
87 wx:CommandButton:Box80
88 ISEXEC:FALSE
89 -101.602098:27.184371:-900.000000
90 -79.327098:24.684371:-900.000000
91 PORT
92 Label:"Run"
93 FIN_BOX
94 BOX
95 std:MagicBox:Box66
96 ISEXEC:FALSE
97 -8.767256:-65.552297:-900.000000
98 12.832744:-68.052297:-900.000000
99 FIN_BOX
100 BOX
101 std:MagicBox:Box67
102 ISEXEC:FALSE
103 -67.526006:124.007723:-900.000000
104 -45.926006:121.507723:-900.000000
105 FIN_BOX
106 BOX
107 vtk:vtkImageDataPointerRelay:Box35
108 ISEXEC:FALSE
109 -107.091396:123.633118:-900.000000
110 -83.881396:121.133118:-900.000000
111 FIN_BOX
112 BOX
113 creaMaracasVisu:PolyDataToActor_Widget:Box37
114 ISEXEC:FALSE
115 -40.040679:-78.069744:-900.000000
116 -17.020679:-80.569744:-900.000000
117 PORT
118 color:"0 1 1"
119 PORT
120 meshOpacity:"100"
121 FIN_BOX
122 BOX
123 wx:LayoutTab:Box40
124 ISEXEC:FALSE
125 -183.624446:-140.700463:-900.000000
126 -150.304446:-143.200463:-900.000000
127 FIN_BOX
128 BOX
129 wx:CommandButton:Box42
130 ISEXEC:FALSE
131 -91.903796:13.441695:-900.000000
132 -69.628796:10.941695:-900.000000
133 PORT
134 Label:"Apply  (Magenta->To Red)"
135 FIN_BOX
136 BOX
137 wx:CommandButton:Box43
138 ISEXEC:FALSE
139 -80.312782:7.645253:-900.000000
140 -58.037782:5.145253:-900.000000
141 PORT
142 Label:"Reset Tool"
143 FIN_BOX
144 BOX
145 wx:LayoutLine:Box44
146 ISEXEC:FALSE
147 -122.128535:-44.031647:-900.000000
148 -88.808535:-46.531647:-900.000000
149 PORT
150 Orientation:"V"
151 PORT
152 WinTitle:"1.1 Mesh Action"
153 FIN_BOX
154 BOX
155 creaVtk:MeshManager_tool:Box45
156 ISEXEC:FALSE
157 -88.859950:-132.940417:-900.000000
158 -66.359950:-135.440417:-900.000000
159 PORT
160 Tool:"30"
161 FIN_BOX
162 BOX
163 std:MagicBox:Box46
164 ISEXEC:FALSE
165 -139.784698:124.004612:-900.000000
166 -118.184698:121.504612:-900.000000
167 FIN_BOX
168 BOX
169 std:MultipleInputs:Box51
170 ISEXEC:FALSE
171 -92.949669:-148.627142:-900.000000
172 -70.979669:-151.127142:-900.000000
173 FIN_BOX
174 BOX
175 std:MagicBox:Box63
176 ISEXEC:FALSE
177 -11.435122:120.544719:-900.000000
178 10.164878:118.044719:-900.000000
179 FIN_BOX
180 BOX
181 std:MagicBox:Box64
182 ISEXEC:FALSE
183 -243.113826:124.330340:-900.000000
184 -221.513826:121.830340:-900.000000
185 FIN_BOX
186 BOX
187 std:MagicBox:Box65
188 ISEXEC:FALSE
189 -220.296210:124.504415:-900.000000
190 -198.696210:122.004415:-900.000000
191 FIN_BOX
192 BOX
193 std:MagicBox:Box69
194 ISEXEC:FALSE
195 -197.793508:124.678490:-900.000000
196 -176.193508:122.178490:-900.000000
197 FIN_BOX
198 BOX
199 std:MagicBox:Box71
200 ISEXEC:FALSE
201 -273.359367:124.504415:-900.000000
202 -251.759367:122.004415:-900.000000
203 FIN_BOX
204 BOX
205 creaMaracasVisu:MeshContours_Widget:Box72
206 ISEXEC:FALSE
207 -106.990294:-78.577577:-900.000000
208 -84.195294:-81.077577:-900.000000
209 PORT
210 colorMesh:"0 1 1"
211 FIN_BOX
212 BOX
213 wx:LayoutLine:Box81
214 ISEXEC:FALSE
215 -187.139985:-150.923661:-900.000000
216 -153.819985:-153.423661:-900.000000
217 PORT
218 WinTitle:"Step 1.   Surface"
219 FIN_BOX
220 BOX
221 wx:LayoutTab:Box82
222 ISEXEC:FALSE
223 -123.564121:-52.398946:-900.000000
224 -90.244121:-54.898946:-900.000000
225 FIN_BOX
226 BOX
227 wx:OutputText:Box84
228 ISEXEC:FALSE
229 -90.166444:-34.853291:-900.000000
230 -68.496444:-37.353291:-900.000000
231 FIN_BOX
232 BOX
233 creaVtk:MeshManager:Box92
234 ISEXEC:FALSE
235 -180.315243:-41.937258:-900.000000
236 -158.285243:-44.437258:-900.000000
237 FIN_BOX
238 BOX
239 creaVtk:MeshManager_tool:Box93
240 ISEXEC:FALSE
241 -252.212913:-77.679379:-900.000000
242 -229.712913:-80.179379:-900.000000
243 PORT
244 BoxProcessMode:"Manual"
245 PORT
246 Tool:"35"
247 FIN_BOX
248 BOX
249 creaMaracasVisu:wxVtkBaseView_Info:Box96
250 ISEXEC:FALSE
251 -6.504018:23.833007:-900.000000
252 20.775982:21.333007:-900.000000
253 FIN_BOX
254 BOX
255 creaVtk:PolyDataToImageData:Box97
256 ISEXEC:FALSE
257 -251.393014:-39.330447:-900.000000
258 -228.593014:-41.830447:-900.000000
259 FIN_BOX
260 BOX
261 vtk:CreateImage:Box98
262 ISEXEC:FALSE
263 -259.705405:-31.233561:-900.000000
264 -237.775405:-33.733561:-900.000000
265 PORT
266 OutputFormat:"VTK_UNSIGNED_CHAR"
267 FIN_BOX
268 BOX
269 vtk:ImageGaussianSmooth:Box99
270 ISEXEC:FALSE
271 -255.182927:-47.291143:-900.000000
272 -232.287927:-49.791143:-900.000000
273 PORT
274 StdDevX:"1"
275 PORT
276 StdDevY:"1"
277 PORT
278 StdDevZ:"1"
279 FIN_BOX
280 BOX
281 vtk:MarchingCubes:Box100
282 ISEXEC:FALSE
283 -251.360924:-55.324497:-900.000000
284 -229.075924:-57.824497:-900.000000
285 PORT
286 Value:"128"
287 FIN_BOX
288 BOX
289 creaVtk:MeshReduction_DecimatePro:Box41
290 ISEXEC:FALSE
291 -247.291053:-61.923455:-900.000000
292 -223.796053:-64.423455:-900.000000
293 PORT
294 TargetReduction:"0.8"
295 FIN_BOX
296 BOX
297 creaVtk:MeshManager_tool:Box47
298 ISEXEC:FALSE
299 -61.032649:-131.853919:-900.000000
300 -38.532649:-134.353919:-900.000000
301 PORT
302 Tool:"35"
303 FIN_BOX
304 BOX
305 creaVtk:MeshManager_tool:Box48
306 ISEXEC:FALSE
307 -31.571613:-131.892967:-900.000000
308 -9.071613:-134.392967:-900.000000
309 PORT
310 Tool:"35"
311 FIN_BOX
312 BOX
313 creaVtk:PolyDataNormals:Box39
314 ISEXEC:FALSE
315 -249.664060:-67.916509:-900.000000
316 -227.369060:-70.416509:-900.000000
317 FIN_BOX
318 BOX
319 wx:LayoutLine:Box49
320 ISEXEC:FALSE
321 -86.139691:-44.097535:-900.000000
322 -52.819691:-46.597535:-900.000000
323 PORT
324 Orientation:"V"
325 PORT
326 WinTitle:"1.2 Apply Changes"
327 FIN_BOX
328 BOX
329 wx:LayoutTab:Box50
330 ISEXEC:FALSE
331 -84.550879:-51.791022:-900.000000
332 -51.230879:-54.291022:-900.000000
333 FIN_BOX
334 BOX
335 wx:LayoutLine:Box52
336 ISEXEC:FALSE
337 -75.572246:-93.852846:-900.000000
338 -42.252246:-96.352846:-900.000000
339 PORT
340 Orientation:"V"
341 PORT
342 WinTitle:"Visu"
343 FIN_BOX
344 BOX
345 wx:LayoutLine:Box53
346 ISEXEC:FALSE
347 -41.011552:-93.707878:-900.000000
348 -7.691552:-96.207878:-900.000000
349 PORT
350 Orientation:"V"
351 PORT
352 WinTitle:"conf"
353 FIN_BOX
354 BOX
355 wx:LayoutTab:Box54
356 ISEXEC:FALSE
357 -62.599904:-100.523415:-900.000000
358 -29.279904:-103.023415:-900.000000
359 FIN_BOX
360 BOX
361 wx:OutputText:Box55
362 ISEXEC:FALSE
363 -65.670256:-84.468011:-900.000000
364 -44.000256:-86.968011:-900.000000
365 FIN_BOX
366 BOX
367 wx:OutputText:Box56
368 ISEXEC:FALSE
369 -23.051068:-86.101973:-900.000000
370 -1.381068:-88.601973:-900.000000
371 FIN_BOX
372 CONNECTIONS:62
373 CONNECTION
374 Box08:Widget:widget:widget
375 NumberOfControlPoints:0
376 CONNECTION
377 Box66:Out:Box11:Renderer
378 NumberOfControlPoints:0
379 CONNECTION
380 mesh:mesh:Box67:In
381 NumberOfControlPoints:0
382 CONNECTION
383 image:image:Box35:In
384 NumberOfControlPoints:0
385 CONNECTION
386 Box35:Out:Box68:In
387 NumberOfControlPoints:0
388 CONNECTION
389 title:title:Box08:WinTitle
390 NumberOfControlPoints:0
391 CONNECTION
392 Box66:Out:Box37:render
393 NumberOfControlPoints:0
394 CONNECTION
395 Box79:Widget:Box40:Widget2
396 NumberOfControlPoints:0
397 CONNECTION
398 Box80:Widget:Box44:Widget5
399 NumberOfControlPoints:0
400 CONNECTION
401 meshmanagermodel:meshmanagermodel:Box46:In
402 NumberOfControlPoints:0
403 CONNECTION
404 Box46:Out:Box45:MeshManagerModel
405 NumberOfControlPoints:0
406 CONNECTION
407 boxChange:boxChange:Box63:In
408 NumberOfControlPoints:0
409 CONNECTION
410 wxvtkbaseview2:wxvtkbaseview2:Box64:In
411 NumberOfControlPoints:0
412 CONNECTION
413 wxvtkbaseview3:wxvtkbaseview3:Box65:In
414 NumberOfControlPoints:0
415 CONNECTION
416 wxvtkbaseview4:wxvtkbaseview4:Box69:In
417 NumberOfControlPoints:0
418 CONNECTION
419 wxvtkbaseview1:wxvtkbaseview1:Box71:In
420 NumberOfControlPoints:0
421 CONNECTION
422 Box71:Out:Box72:_wxvtkbaseview3D1
423 NumberOfControlPoints:0
424 CONNECTION
425 Box64:Out:Box72:_wxvtkbaseview2D1
426 NumberOfControlPoints:0
427 CONNECTION
428 Box65:Out:Box72:_wxvtkbaseview2D2
429 NumberOfControlPoints:0
430 CONNECTION
431 Box69:Out:Box72:_wxvtkbaseview2D3
432 NumberOfControlPoints:0
433 CONNECTION
434 Box44:Widget:Box82:Widget2
435 NumberOfControlPoints:0
436 CONNECTION
437 Box82:Widget:Box79:Widget2
438 NumberOfControlPoints:0
439 CONNECTION
440 Box84:Widget:Box44:Widget9
441 NumberOfControlPoints:0
442 CONNECTION
443 Box92:MeshManagerModel:Box93:MeshManagerModel
444 NumberOfControlPoints:0
445 CONNECTION
446 Box92:MeshBase:Box72:_polydata
447 NumberOfControlPoints:0
448 CONNECTION
449 Box92:MeshBase:Box37:polydata
450 NumberOfControlPoints:0
451 CONNECTION
452 Box81:Widget:Box08:Widget2
453 NumberOfControlPoints:0
454 CONNECTION
455 Box71:Out:Box96:wxVtkBaseView
456 NumberOfControlPoints:0
457 CONNECTION
458 Box96:vtkRenderer:Box66:In
459 NumberOfControlPoints:0
460 CONNECTION
461 Box98:Out:Box97:InImage
462 NumberOfControlPoints:0
463 CONNECTION
464 Box68:Spacing:Box98:Spacing
465 NumberOfControlPoints:0
466 CONNECTION
467 Box68:Size:Box98:Dimensions
468 NumberOfControlPoints:0
469 CONNECTION
470 Box67:Out:Box97:InPolyData
471 NumberOfControlPoints:0
472 CONNECTION
473 Box97:Out:Box99:In
474 NumberOfControlPoints:0
475 CONNECTION
476 Box99:Out:Box100:In
477 NumberOfControlPoints:0
478 CONNECTION
479 Box40:Widget:Box81:Widget2
480 NumberOfControlPoints:0
481 CONNECTION
482 Box100:Out:Box41:In
483 NumberOfControlPoints:0
484 CONNECTION
485 Box43:BoxChange:Box48:BoxExecute
486 NumberOfControlPoints:0
487 CONNECTION
488 Box92:MeshManagerModel:Box48:MeshManagerModel
489 NumberOfControlPoints:0
490 CONNECTION
491 Box63:BoxChange:Box72:_execute
492 NumberOfControlPoints:0
493 CONNECTION
494 Box92:MeshBase:Box45:Mesh
495 NumberOfControlPoints:0
496 CONNECTION
497 Box37:boxchange:Box11:BoxExecute
498 NumberOfControlPoints:0
499 CONNECTION
500 Box41:Out:Box39:In
501 NumberOfControlPoints:0
502 CONNECTION
503 Box39:Out:Box93:Mesh
504 NumberOfControlPoints:0
505 CONNECTION
506 Box43:Widget:Box44:Widget2
507 NumberOfControlPoints:0
508 CONNECTION
509 Box42:Widget:Box49:Widget2
510 NumberOfControlPoints:0
511 CONNECTION
512 Box42:BoxChange:Box51:BoxExecute
513 NumberOfControlPoints:0
514 CONNECTION
515 Box45:BoxChange:Box51:In2
516 NumberOfControlPoints:0
517 CONNECTION
518 Box80:BoxChange:Box93:BoxExecute
519 NumberOfControlPoints:0
520 CONNECTION
521 Box47:BoxChange:Box51:In5
522 NumberOfControlPoints:0
523 CONNECTION
524 Box92:MeshManagerModel:Box47:MeshManagerModel
525 NumberOfControlPoints:0
526 CONNECTION
527 Box49:Widget:Box50:Widget2
528 NumberOfControlPoints:0
529 CONNECTION
530 Box50:Widget:Box79:Widget4
531 NumberOfControlPoints:0
532 CONNECTION
533 Box72:_widgetA:Box52:Widget2
534 NumberOfControlPoints:0
535 CONNECTION
536 Box37:widgetA:Box52:Widget4
537 NumberOfControlPoints:0
538 CONNECTION
539 Box72:_widgetB:Box53:Widget2
540 NumberOfControlPoints:0
541 CONNECTION
542 Box37:widgetB:Box53:Widget4
543 NumberOfControlPoints:0
544 CONNECTION
545 Box52:Widget:Box54:Widget2
546 NumberOfControlPoints:0
547 CONNECTION
548 Box53:Widget:Box54:Widget4
549 NumberOfControlPoints:0
550 CONNECTION
551 Box54:Widget:Box79:Widget7
552 NumberOfControlPoints:0
553 CONNECTION
554 Box55:Widget:Box52:Widget9
555 NumberOfControlPoints:0
556 CONNECTION
557 Box56:Widget:Box53:Widget9
558 NumberOfControlPoints:0
559 APP_END