]> Creatis software - creaMaracasVisu.git/blob - bbtk/bbs/boxes/ManualPaint2.bbg
#3481 wxVtkBaseView_Info add events mouse observer
[creaMaracasVisu.git] / bbtk / bbs / boxes / ManualPaint2.bbg
1 # ----------------------------------
2 # - BBTKGEditor v 1.5 BBG BlackBox Diagram file
3 # - /Users/davila/Creatis/C11/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/ManualPaint2.bbg
4 # ----------------------------------
5
6 APP_START
7 CATEGORY:<VOID>
8 DESCRIPTION:Description ??
9 AUTHOR:Author ??
10 COMPLEXBOX:TRUE
11 COMPLEXBOXNAME:ManualPaint2
12 PACKAGENAME:creaMaracasVisu
13 COMPLEXOUTPUTS:2
14 COMPLEX_PORT
15 widgetOut
16 -66.474395:-55.726534:-900.000000
17 FIN_COMPLEX_PORT
18 COMPLEX_PORT
19 boxChange
20 -9.106767:-54.095078:-900.000000
21 FIN_COMPLEX_PORT
22 COMPLEXINPUTS:15
23 COMPLEX_PORT
24 TitleOptions
25 -51.148618:54.377557:-900.000000
26 FIN_COMPLEX_PORT
27 COMPLEX_PORT
28 Active_ManualPaint_Model
29 -14.554765:54.900523:-900.000000
30 FIN_COMPLEX_PORT
31 COMPLEX_PORT
32 SizeDistance_ManualPaint_Model
33 -4.836292:54.987296:-900.000000
34 FIN_COMPLEX_PORT
35 COMPLEX_PORT
36 GrayLevel_ManualPaint_Model
37 4.882181:55.074068:-900.000000
38 FIN_COMPLEX_PORT
39 COMPLEX_PORT
40 MinRange_ManualPaint_Model
41 14.600654:55.074068:-900.000000
42 FIN_COMPLEX_PORT
43 COMPLEX_PORT
44 MaxRange_ManualPaint_Model
45 22.699381:55.247612:-900.000000
46 FIN_COMPLEX_PORT
47 COMPLEX_PORT
48 Point_ManualPaint_Model
49 72.633546:55.015149:-900.000000
50 FIN_COMPLEX_PORT
51 COMPLEX_PORT
52 Image_ManualPaint_Model
53 51.333938:55.156570:-900.000000
54 FIN_COMPLEX_PORT
55 COMPLEX_PORT
56 Image2_ManualPaint_Model
57 63.056862:55.187016:-900.000000
58 FIN_COMPLEX_PORT
59 COMPLEX_PORT
60 BoxExecute_ManualPaint_Model
61 -141.396952:53.631394:-900.000000
62 FIN_COMPLEX_PORT
63 COMPLEX_PORT
64 wxvtkbaseview1
65 111.946598:54.113579:-900.000000
66 FIN_COMPLEX_PORT
67 COMPLEX_PORT
68 wxvtkbaseview2
69 118.468138:53.986537:-900.000000
70 FIN_COMPLEX_PORT
71 COMPLEX_PORT
72 wxvtkbaseview3
73 126.175414:54.113579:-900.000000
74 FIN_COMPLEX_PORT
75 COMPLEX_PORT
76 Tolerance_Fill_ManualPaint_Model
77 32.543125:55.326049:-900.000000
78 FIN_COMPLEX_PORT
79 COMPLEX_PORT
80 colorBarPosition
81 -126.024272:54.238795:-900.000000
82 FIN_COMPLEX_PORT
83 BOXES:34
84 BOX
85 creaMaracasVisu:ManualPaint_Model:Box00
86 ISEXEC:FALSE
87 -66.621926:-17.429511:-900.000000
88 -31.541926:-19.929511:-900.000000
89 PORT
90 2D3D:"1"
91 PORT
92 Active:"true"
93 PORT
94 BrushForm:"1"
95 PORT
96 BrushSize:"3"
97 PORT
98 DistanceFill:"25"
99 PORT
100 GrayLevel:"1000"
101 PORT
102 Range:"-10000 10000"
103 PORT
104 Tool:"1"
105 FIN_BOX
106 BOX
107 wx:RadioButton:Box01
108 ISEXEC:FALSE
109 -86.702341:31.013095:-900.000000
110 -49.862341:28.513095:-900.000000
111 PORT
112 In0:"Deselect"
113 PORT
114 In1:"BigBlue"
115 PORT
116 In2:"SmallBlue"
117 PORT
118 In3:"BigClean"
119 PORT
120 In4:"SmallClean"
121 FIN_BOX
122 BOX
123 std:StringSelect:Box02
124 ISEXEC:FALSE
125 -26.371259:24.884696:-900.000000
126 -1.851259:22.384696:-900.000000
127 FIN_BOX
128 BOX
129 creaMaracasVisu:ColorLayerImageView:Box03
130 ISEXEC:FALSE
131 45.427915:-19.888628:-900.000000
132 85.787915:-22.388628:-900.000000
133 PORT
134 TypeControlsInterface:"2"
135 PORT
136 lstTransparenceBoundaries:"0"
137 FIN_BOX
138 BOX
139 std:TransposeVectorVectorString:Box04
140 ISEXEC:FALSE
141 -21.913889:37.548451:-900.000000
142 1.521111:35.048451:-900.000000
143 PORT
144 In0:"Desactivate Big-Blue Small-Blue Big-Clean Small-Clean"
145 PORT
146 In1:"false           true        true             true           true"
147 PORT
148 In2:"-1               10            3                10              3"
149 PORT
150 In3:"-1               4000        4000           0               0"
151 PORT
152 In4:"-1               1200        1200           3999        3999"
153 PORT
154 In5:"-1               1500        1500           4001        4001"
155 FIN_BOX
156 BOX
157 std:GetVectorStringElement:Box05
158 ISEXEC:FALSE
159 -60.340222:16.031605:-900.000000
160 -37.385222:13.531605:-900.000000
161 PORT
162 I:"1"
163 FIN_BOX
164 BOX
165 wx:LayoutLine:Box09
166 ISEXEC:FALSE
167 -70.041427:-48.732937:-900.000000
168 -36.721427:-51.232937:-900.000000
169 FIN_BOX
170 BOX
171 std:GetVectorStringElement:Box11
172 ISEXEC:FALSE
173 -50.187538:12.289414:-900.000000
174 -27.232538:9.789414:-900.000000
175 PORT
176 I:"2"
177 FIN_BOX
178 BOX
179 std:GetVectorStringElement:Box12
180 ISEXEC:FALSE
181 -40.848448:8.419706:-900.000000
182 -17.893448:5.919706:-900.000000
183 PORT
184 I:"3"
185 FIN_BOX
186 BOX
187 std:ConcatStrings:Box13
188 ISEXEC:FALSE
189 -25.940648:-5.696031:-900.000000
190 -3.180648:-8.196031:-900.000000
191 PORT
192 In2:" "
193 FIN_BOX
194 BOX
195 std:GetVectorStringElement:Box14
196 ISEXEC:FALSE
197 -15.939689:-0.291873:-900.000000
198 7.015311:-2.791873:-900.000000
199 PORT
200 I:"5"
201 FIN_BOX
202 BOX
203 std:GetVectorStringElement:Box15
204 ISEXEC:FALSE
205 -28.654291:3.775803:-900.000000
206 -5.699291:1.275803:-900.000000
207 PORT
208 I:"4"
209 FIN_BOX
210 BOX
211 std:TransposeVectorVectorString:Box17
212 ISEXEC:FALSE
213 -82.333286:36.474034:-900.000000
214 -58.898286:33.974034:-900.000000
215 PORT
216 In0:"Desactivate Big-Blue Small-Blue Big-Clean Small-Clean"
217 FIN_BOX
218 BOX
219 wx:RadioButton:Box18
220 ISEXEC:FALSE
221 -229.150922:28.930314:-900.000000
222 -192.310922:26.430314:-900.000000
223 PORT
224 In:"1"
225 PORT
226 In0:"Brush"
227 PORT
228 In1:"Fill"
229 FIN_BOX
230 BOX
231 wx:LayoutLine:Box19
232 ISEXEC:FALSE
233 -96.084954:-41.834911:-900.000000
234 -62.764954:-44.334911:-900.000000
235 PORT
236 Orientation:"H"
237 FIN_BOX
238 BOX
239 std:MagicBox:Box20
240 ISEXEC:FALSE
241 -57.646149:48.972303:-900.000000
242 -36.046149:46.472303:-900.000000
243 FIN_BOX
244 BOX
245 std:GetVectorStringElement:Box21
246 ISEXEC:FALSE
247 -1.107195:-9.990338:-900.000000
248 21.847805:-12.490338:-900.000000
249 PORT
250 I:"6"
251 FIN_BOX
252 BOX
253 vtk:vtkImageDataPointerRelay:Box22
254 ISEXEC:FALSE
255 121.951945:11.711770:-900.000000
256 145.161945:9.211770:-900.000000
257 FIN_BOX
258 BOX
259 vtk:UpdateRender:Box23
260 ISEXEC:FALSE
261 27.967107:-38.954185:-900.000000
262 49.992107:-41.454185:-900.000000
263 PORT
264 Active:"true"
265 FIN_BOX
266 BOX
267 std:MagicBox:Box24
268 ISEXEC:FALSE
269 46.398904:21.909945:-900.000000
270 67.998904:19.409945:-900.000000
271 FIN_BOX
272 BOX
273 std:MagicBox:Box25
274 ISEXEC:FALSE
275 74.070195:21.235602:-900.000000
276 95.670195:18.735602:-900.000000
277 FIN_BOX
278 BOX
279 std:MagicBox:Box26
280 ISEXEC:FALSE
281 91.024467:16.347000:-900.000000
282 112.624467:13.847000:-900.000000
283 FIN_BOX
284 BOX
285 vtk:UpdateRender:Box27
286 ISEXEC:FALSE
287 63.631767:-39.284768:-900.000000
288 85.656768:-41.784768:-900.000000
289 PORT
290 Active:"true"
291 FIN_BOX
292 BOX
293 vtk:UpdateRender:Box28
294 ISEXEC:FALSE
295 98.705574:-39.193312:-900.000000
296 120.730574:-41.693312:-900.000000
297 PORT
298 Active:"true"
299 FIN_BOX
300 BOX
301 wx:LayoutLine:Box29
302 ISEXEC:FALSE
303 -150.508630:-5.278624:-900.000000
304 -117.188630:-7.778624:-900.000000
305 FIN_BOX
306 BOX
307 wx:CommandButton:Box30
308 ISEXEC:FALSE
309 -168.207844:3.758670:-900.000000
310 -145.932844:1.258670:-900.000000
311 PORT
312 Label:"Undo"
313 FIN_BOX
314 BOX
315 wx:CommandButton:Box31
316 ISEXEC:FALSE
317 -143.662996:4.444256:-900.000000
318 -121.387996:1.944256:-900.000000
319 PORT
320 Label:"Redo"
321 FIN_BOX
322 BOX
323 creaMaracasVisu:ManualPaint_UndoRedo:Box32
324 ISEXEC:FALSE
325 -159.698554:-43.812456:-900.000000
326 -136.758554:-46.312456:-900.000000
327 PORT
328 Type:"2"
329 FIN_BOX
330 BOX
331 creaMaracasVisu:ManualPaint_UndoRedo:Box33
332 ISEXEC:FALSE
333 -194.405090:-42.773704:-900.000000
334 -171.465090:-45.273704:-900.000000
335 PORT
336 Type:"1"
337 FIN_BOX
338 BOX
339 vtk:UpdateRender:Box34
340 ISEXEC:FALSE
341 -171.755062:-26.871978:-900.000000
342 -149.730062:-29.371978:-900.000000
343 FIN_BOX
344 BOX
345 std:MagicBox:Box38
346 ISEXEC:FALSE
347 34.747636:34.214220:-900.000000
348 56.347636:31.714220:-900.000000
349 FIN_BOX
350 BOX
351 wx:LayoutLine:Box36
352 ISEXEC:FALSE
353 -206.209254:13.022267:-900.000000
354 -172.889254:10.522267:-900.000000
355 PORT
356 Orientation:"H"
357 FIN_BOX
358 BOX
359 wx:RadioButton:Box37
360 ISEXEC:FALSE
361 -176.103448:28.466673:-900.000000
362 -139.263448:25.966673:-900.000000
363 PORT
364 In:"1"
365 PORT
366 In0:"2D"
367 PORT
368 In1:"3D"
369 FIN_BOX
370 BOX
371 wx:RadioButton:Box39
372 ISEXEC:FALSE
373 -151.360228:22.778994:-900.000000
374 -114.520228:20.278994:-900.000000
375 PORT
376 In:"1"
377 PORT
378 In0:"YZ"
379 PORT
380 In1:"XZ"
381 PORT
382 In2:"XY"
383 FIN_BOX
384 CONNECTIONS:85
385 CONNECTION
386 Box01:Out:Box02:In
387 NumberOfControlPoints:0
388 CONNECTION
389 Box04:Out0:Box02:In0
390 NumberOfControlPoints:0
391 CONNECTION
392 Box04:Out1:Box02:In1
393 NumberOfControlPoints:0
394 CONNECTION
395 Box04:Out2:Box02:In2
396 NumberOfControlPoints:0
397 CONNECTION
398 Box04:Out3:Box02:In3
399 NumberOfControlPoints:0
400 CONNECTION
401 Box04:Out4:Box02:In4
402 NumberOfControlPoints:0
403 CONNECTION
404 Box04:Out5:Box02:In5
405 NumberOfControlPoints:0
406 CONNECTION
407 Box04:Out6:Box02:In6
408 NumberOfControlPoints:0
409 CONNECTION
410 Box04:Out7:Box02:In7
411 NumberOfControlPoints:0
412 CONNECTION
413 Box04:Out8:Box02:In8
414 NumberOfControlPoints:0
415 CONNECTION
416 Box04:Out9:Box02:In9
417 NumberOfControlPoints:0
418 CONNECTION
419 Box02:Out:Box05:In
420 NumberOfControlPoints:0
421 CONNECTION
422 Box03:Widget:Box09:Widget2
423 NumberOfControlPoints:0
424 CONNECTION
425 Box05:Out:Box00:Active
426 NumberOfControlPoints:0
427 CONNECTION
428 Box02:Out:Box11:In
429 NumberOfControlPoints:0
430 CONNECTION
431 Box11:Out:Box00:DistanceFill
432 NumberOfControlPoints:0
433 CONNECTION
434 Box02:Out:Box12:In
435 NumberOfControlPoints:0
436 CONNECTION
437 Box12:Out:Box00:GrayLevel
438 NumberOfControlPoints:0
439 CONNECTION
440 Box02:Out:Box15:In
441 NumberOfControlPoints:0
442 CONNECTION
443 Box02:Out:Box14:In
444 NumberOfControlPoints:0
445 CONNECTION
446 Box15:Out:Box13:In1
447 NumberOfControlPoints:0
448 CONNECTION
449 Box14:Out:Box13:In3
450 NumberOfControlPoints:0
451 CONNECTION
452 Box13:Out:Box00:Range
453 NumberOfControlPoints:0
454 CONNECTION
455 Box17:Out0:Box01:In0
456 NumberOfControlPoints:0
457 CONNECTION
458 Box17:Out1:Box01:In1
459 NumberOfControlPoints:0
460 CONNECTION
461 Box17:Out2:Box01:In2
462 NumberOfControlPoints:0
463 CONNECTION
464 Box17:Out3:Box01:In3
465 NumberOfControlPoints:0
466 CONNECTION
467 Box17:Out4:Box01:In4
468 NumberOfControlPoints:0
469 CONNECTION
470 Box17:Out5:Box01:In5
471 NumberOfControlPoints:0
472 CONNECTION
473 Box17:Out6:Box01:In6
474 NumberOfControlPoints:0
475 CONNECTION
476 Box17:Out7:Box01:In7
477 NumberOfControlPoints:0
478 CONNECTION
479 Box17:Out8:Box01:In8
480 NumberOfControlPoints:0
481 CONNECTION
482 Box17:Out9:Box01:In9
483 NumberOfControlPoints:0
484 CONNECTION
485 Box01:Widget:Box19:Widget2
486 NumberOfControlPoints:0
487 CONNECTION
488 Box19:Widget:Box09:Widget1
489 NumberOfControlPoints:0
490 CONNECTION
491 Box18:Out:Box00:Tool
492 NumberOfControlPoints:0
493 CONNECTION
494 Box11:Out:Box00:BrushSize
495 NumberOfControlPoints:0
496 CONNECTION
497 TitleOptions:TitleOptions:Box20:In
498 NumberOfControlPoints:0
499 CONNECTION
500 Active_ManualPaint_Model:Active_ManualPaint_Model:Box04:In1
501 NumberOfControlPoints:0
502 CONNECTION
503 SizeDistance_ManualPaint_Model:SizeDistance_ManualPaint_Model:Box04:In2
504 NumberOfControlPoints:0
505 CONNECTION
506 GrayLevel_ManualPaint_Model:GrayLevel_ManualPaint_Model:Box04:In3
507 NumberOfControlPoints:0
508 CONNECTION
509 MinRange_ManualPaint_Model:MinRange_ManualPaint_Model:Box04:In4
510 NumberOfControlPoints:0
511 CONNECTION
512 MaxRange_ManualPaint_Model:MaxRange_ManualPaint_Model:Box04:In5
513 NumberOfControlPoints:0
514 CONNECTION
515 Image_ManualPaint_Model:Image_ManualPaint_Model:Box00:Image
516 NumberOfControlPoints:0
517 CONNECTION
518 BoxExecute_ManualPaint_Model:BoxExecute_ManualPaint_Model:Box00:BoxExecute
519 NumberOfControlPoints:0
520 CONNECTION
521 Box09:Widget:widgetOut:widgetOut
522 NumberOfControlPoints:0
523 CONNECTION
524 Box20:Out:Box17:In0
525 NumberOfControlPoints:0
526 CONNECTION
527 Box20:Out:Box04:In0
528 NumberOfControlPoints:0
529 CONNECTION
530 Box02:Out:Box21:In
531 NumberOfControlPoints:0
532 CONNECTION
533 Box21:Out:Box00:ToleranceFill
534 NumberOfControlPoints:0
535 CONNECTION
536 Tolerance_Fill_ManualPaint_Model:Tolerance_Fill_ManualPaint_Model:Box04:In6
537 NumberOfControlPoints:0
538 CONNECTION
539 colorBarPosition:colorBarPosition:Box03:ColorBarPosition
540 NumberOfControlPoints:0
541 CONNECTION
542 Image2_ManualPaint_Model:Image2_ManualPaint_Model:Box22:In
543 NumberOfControlPoints:0
544 CONNECTION
545 Box22:Out:Box00:Image2
546 NumberOfControlPoints:0
547 CONNECTION
548 Box22:Out:Box03:In
549 NumberOfControlPoints:0
550 CONNECTION
551 wxvtkbaseview1:wxvtkbaseview1:Box24:In
552 NumberOfControlPoints:0
553 CONNECTION
554 Box24:Out:Box03:WxVtkBaseView
555 NumberOfControlPoints:0
556 CONNECTION
557 wxvtkbaseview2:wxvtkbaseview2:Box25:In
558 NumberOfControlPoints:0
559 CONNECTION
560 Box25:Out:Box03:WxVtkBaseView1
561 NumberOfControlPoints:0
562 CONNECTION
563 wxvtkbaseview3:wxvtkbaseview3:Box26:In
564 NumberOfControlPoints:0
565 CONNECTION
566 Box26:Out:Box03:WxVtkBaseView2
567 NumberOfControlPoints:0
568 CONNECTION
569 Box24:Out:Box23:Renderer
570 NumberOfControlPoints:0
571 CONNECTION
572 Box00:BoxChange:Box23:BoxExecute
573 NumberOfControlPoints:0
574 CONNECTION
575 Box25:Out:Box27:Renderer
576 NumberOfControlPoints:0
577 CONNECTION
578 Box26:Out:Box28:Renderer
579 NumberOfControlPoints:0
580 CONNECTION
581 Box00:BoxChange:Box27:BoxExecute
582 NumberOfControlPoints:0
583 CONNECTION
584 Box00:BoxChange:Box28:BoxExecute
585 NumberOfControlPoints:0
586 CONNECTION
587 Box30:Widget:Box29:Widget2
588 NumberOfControlPoints:0
589 CONNECTION
590 Box31:Widget:Box29:Widget3
591 NumberOfControlPoints:0
592 CONNECTION
593 Box00:Manualpaintmodel:Box32:Manualpaintmodel
594 NumberOfControlPoints:0
595 CONNECTION
596 Box31:BoxChange:Box32:BoxExecute
597 NumberOfControlPoints:0
598 CONNECTION
599 Box30:BoxChange:Box33:BoxExecute
600 NumberOfControlPoints:0
601 CONNECTION
602 Box00:Manualpaintmodel:Box33:Manualpaintmodel
603 NumberOfControlPoints:0
604 CONNECTION
605 Point_ManualPaint_Model:Point_ManualPaint_Model:Box38:In
606 NumberOfControlPoints:0
607 CONNECTION
608 Box38:Out:Box00:Point
609 NumberOfControlPoints:0
610 CONNECTION
611 Box24:Out:Box33:wxvtkbaseview
612 NumberOfControlPoints:0
613 CONNECTION
614 Box24:Out:Box32:wxvtkbaseview
615 NumberOfControlPoints:0
616 CONNECTION
617 Box18:Widget:Box36:Widget1
618 NumberOfControlPoints:0
619 CONNECTION
620 Box37:Widget:Box36:Widget2
621 NumberOfControlPoints:0
622 CONNECTION
623 Box37:Out:Box00:2D3D
624 NumberOfControlPoints:0
625 CONNECTION
626 Box39:Widget:Box36:Widget4
627 NumberOfControlPoints:0
628 CONNECTION
629 Box39:Out:Box00:Direction
630 NumberOfControlPoints:0
631 CONNECTION
632 Box01:BoxChange:boxChange:boxChange
633 NumberOfControlPoints:0
634 CONNECTION
635 Box29:Widget:Box19:Widget6
636 NumberOfControlPoints:0
637 CONNECTION
638 Box36:Widget:Box19:Widget1
639 NumberOfControlPoints:0
640 APP_END