]> Creatis software - creaRigidRegistration.git/blob - PackRecalage/bbs/boxes/Recalage3D1PointWidget.bbg
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / Recalage3D1PointWidget.bbg
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBG BlackBox Diagram file
3 # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/Recalage3D1PointWidget.bbg
4 # ----------------------------------
5
6 APP_START
7 CATEGORY:widget
8 DESCRIPTION:Recalage3D 1-point Widget
9 AUTHOR:info-dev@creatis.insa-lyon.fr
10 COMPLEXBOX:TRUE
11 COMPLEXBOXNAME:Recalage3D1PointWidget
12 PACKAGENAME:PackRecalage
13 COMPLEXOUTPUTS:3
14 COMPLEX_PORT
15 Out
16 21.509447:-445.284511:-900.000000
17 FIN_COMPLEX_PORT
18 COMPLEX_PORT
19 Widget
20 -209.035453:-428.010420:-900.000000
21 FIN_COMPLEX_PORT
22 COMPLEX_PORT
23 BoxChange
24 97.489651:-445.237264:-900.000000
25 FIN_COMPLEX_PORT
26 COMPLEXINPUTS:2
27 COMPLEX_PORT
28 Image1
29 93.036335:127.259510:-900.000000
30 FIN_COMPLEX_PORT
31 COMPLEX_PORT
32 Image2
33 221.424351:134.619332:-900.000000
34 FIN_COMPLEX_PORT
35 BOXES:35
36 BOX
37 wx:Slider:sdrAngleX
38 ISEXEC:FALSE
39 -228.265410:-20.466484:-900.000000
40 -176.865410:-30.466484:-900.000000
41 PORT
42 ChangeResolution:"true"
43 PORT
44 In:"0"
45 PORT
46 Max:"180"
47 PORT
48 Min:"-180"
49 PORT
50 Title:"Rotation angle in X Axis"
51 FIN_BOX
52 BOX
53 wx:Slider:sdrAngleY
54 ISEXEC:FALSE
55 -186.245780:-30.852792:-900.000000
56 -134.845780:-40.852792:-900.000000
57 PORT
58 ChangeResolution:"true"
59 PORT
60 In:"0"
61 PORT
62 Max:"180"
63 PORT
64 Min:"-180"
65 PORT
66 Title:"Rotation angle in Y Axis"
67 FIN_BOX
68 BOX
69 wx:Slider:sdrAngleZ
70 ISEXEC:FALSE
71 -139.832233:-41.379113:-900.000000
72 -88.432233:-51.379113:-900.000000
73 PORT
74 ChangeResolution:"true"
75 PORT
76 In:"0"
77 PORT
78 Max:"180"
79 PORT
80 Min:"-180"
81 PORT
82 Title:"Rotation angle in Z Axis"
83 FIN_BOX
84 BOX
85 wx:Slider:sdrScaleX
86 ISEXEC:FALSE
87 -400.546966:-11.712447:-900.000000
88 -349.146966:-21.712447:-900.000000
89 PORT
90 ChangeResolution:"true"
91 PORT
92 In:"100"
93 PORT
94 Max:"300"
95 PORT
96 Min:"10"
97 PORT
98 Title:"Scale in X Axis"
99 FIN_BOX
100 BOX
101 wx:Slider:sdrScaleY
102 ISEXEC:FALSE
103 -371.771757:-19.287304:-900.000000
104 -320.371757:-29.287304:-900.000000
105 PORT
106 ChangeResolution:"true"
107 PORT
108 In:"100"
109 PORT
110 Max:"300"
111 PORT
112 Min:"10"
113 PORT
114 Title:"Scale in Y Axis"
115 FIN_BOX
116 BOX
117 wx:Slider:sdrScaleZ
118 ISEXEC:FALSE
119 -349.265040:-25.694046:-900.000000
120 -297.865040:-35.694046:-900.000000
121 PORT
122 ChangeResolution:"true"
123 PORT
124 In:"100"
125 PORT
126 Max:"300"
127 PORT
128 Min:"10"
129 PORT
130 Title:"Scale in Z Axis"
131 FIN_BOX
132 BOX
133 PackRecalage:Transform3D1PointBox:transform
134 ISEXEC:FALSE
135 -56.953842:-279.018158:-900.000000
136 14.221158:-289.018158:-900.000000
137 FIN_BOX
138 BOX
139 PackRecalage:ReSlicerBox:reslicer
140 ISEXEC:FALSE
141 24.698203:-299.664113:-900.000000
142 70.273203:-309.664113:-900.000000
143 FIN_BOX
144 BOX
145 std:MultipleInputs:mult
146 ISEXEC:FALSE
147 -50.640168:-89.266153:-900.000000
148 -5.065168:-99.266153:-900.000000
149 FIN_BOX
150 BOX
151 std:MultipleInputs:mult2
152 ISEXEC:FALSE
153 -79.553184:-151.768353:-900.000000
154 -33.978184:-161.768353:-900.000000
155 FIN_BOX
156 BOX
157 std:MultipleInputs:mult3
158 ISEXEC:FALSE
159 -24.542894:-188.591700:-900.000000
160 21.032106:-198.591700:-900.000000
161 FIN_BOX
162 BOX
163 wx:LayoutLine:toolsLayout
164 ISEXEC:FALSE
165 -287.130871:-256.648910:-900.000000
166 -229.570871:-266.648910:-900.000000
167 PORT
168 Orientation:"v"
169 PORT
170 WinTitle:"Rotation"
171 FIN_BOX
172 BOX
173 vtk:vtkImageDataPointerRelay:Box22
174 ISEXEC:FALSE
175 84.676205:109.455145:-900.000000
176 155.851205:99.455145:-900.000000
177 FIN_BOX
178 BOX
179 vtk:vtkImageDataPointerRelay:Box23
180 ISEXEC:FALSE
181 192.884836:45.355205:-900.000000
182 264.059836:35.355205:-900.000000
183 FIN_BOX
184 BOX
185 wx:LayoutTab:Box32
186 ISEXEC:FALSE
187 -207.650205:-395.261812:-900.000000
188 -150.090205:-405.261812:-900.000000
189 FIN_BOX
190 BOX
191 wx:LayoutLine:Box33
192 ISEXEC:FALSE
193 -150.827819:-255.845796:-900.000000
194 -93.267819:-265.845796:-900.000000
195 PORT
196 WinTitle:"Scale"
197 FIN_BOX
198 BOX
199 wx:Slider:TranslateZ
200 ISEXEC:FALSE
201 259.606217:-130.433324:-900.000000
202 311.006217:-140.433324:-900.000000
203 PORT
204 ChangeResolution:"true"
205 PORT
206 Max:"1000"
207 PORT
208 Min:"-1000"
209 PORT
210 ReactiveOnTrack:"true"
211 PORT
212 Title:"Translate Y Axis"
213 FIN_BOX
214 BOX
215 wx:Slider:TranslateY
216 ISEXEC:FALSE
217 126.508396:-99.046921:-900.000000
218 177.908396:-109.046921:-900.000000
219 PORT
220 ChangeResolution:"true"
221 PORT
222 Max:"1000"
223 PORT
224 Min:"-1000"
225 PORT
226 ReactiveOnTrack:"true"
227 PORT
228 Title:"Translate Y Axis"
229 FIN_BOX
230 BOX
231 wx:Slider:TranslateX
232 ISEXEC:FALSE
233 101.052161:-72.761382:-900.000000
234 152.452161:-82.761382:-900.000000
235 PORT
236 ChangeResolution:"true"
237 PORT
238 Max:"1000"
239 PORT
240 Min:"-1000"
241 PORT
242 ReactiveOnTrack:"true"
243 PORT
244 Title:"Translate X Axis"
245 FIN_BOX
246 BOX
247 wx:LayoutLine:Box37
248 ISEXEC:FALSE
249 -216.571475:-256.723704:-900.000000
250 -159.011475:-266.723704:-900.000000
251 PORT
252 WinTitle:"Translate"
253 FIN_BOX
254 BOX
255 wx:LayoutLine:Box40
256 ISEXEC:FALSE
257 -150.418262:-369.108926:-900.000000
258 -92.858262:-379.108926:-900.000000
259 PORT
260 WinTitle:"Options"
261 FIN_BOX
262 BOX
263 toolsbbtk:SaveMHD-Button:Box41
264 ISEXEC:FALSE
265 -137.988763:-315.115873:-900.000000
266 -92.413763:-325.115873:-900.000000
267 FIN_BOX
268 BOX
269 wx:CommandButton:Box42
270 ISEXEC:FALSE
271 -106.057691:-334.340227:-900.000000
272 -60.482691:-344.340227:-900.000000
273 PORT
274 Label:"Same Matrix"
275 PORT
276 WinTitle:"Same Matrix"
277 FIN_BOX
278 BOX
279 std:ConcatStrings:Box43
280 ISEXEC:FALSE
281 147.083269:-228.991288:-900.000000
282 192.658269:-238.991288:-900.000000
283 PORT
284 In2:" "
285 PORT
286 In4:" "
287 FIN_BOX
288 BOX
289 wx:CheckBox:Box44
290 ISEXEC:FALSE
291 -326.495871:109.063758:-900.000000
292 -280.920871:99.063758:-900.000000
293 PORT
294 In:"true"
295 PORT
296 ReactiveOnKeystroke:"true"
297 PORT
298 Title:"Reactive"
299 FIN_BOX
300 BOX
301 std:ConcatStrings:Box45
302 ISEXEC:FALSE
303 88.775351:62.230349:-900.000000
304 134.350351:52.230349:-900.000000
305 FIN_BOX
306 BOX
307 std:ConcatStrings:Box46
308 ISEXEC:FALSE
309 10.855039:8.887646:-900.000000
310 56.430039:-1.112354:-900.000000
311 FIN_BOX
312 BOX
313 std:VectorRescaleSlope:Box47
314 ISEXEC:FALSE
315 81.587922:38.328329:-900.000000
316 152.762922:28.328329:-900.000000
317 PORT
318 A:"0.5"
319 FIN_BOX
320 BOX
321 vtk:ImageVtkProperties:Box48
322 ISEXEC:FALSE
323 92.759639:83.538123:-900.000000
324 138.334639:73.538123:-900.000000
325 FIN_BOX
326 BOX
327 std:GetVectorDoubleElement:Box49
328 ISEXEC:FALSE
329 28.301987:-74.727990:-900.000000
330 99.476987:-84.727990:-900.000000
331 PORT
332 I:"0"
333 PORT
334 In:"0"
335 FIN_BOX
336 BOX
337 std:GetVectorDoubleElement:Box50
338 ISEXEC:FALSE
339 182.023608:-97.450273:-900.000000
340 253.198608:-107.450273:-900.000000
341 PORT
342 I:"1"
343 PORT
344 In:"0"
345 FIN_BOX
346 BOX
347 std:GetVectorDoubleElement:Box51
348 ISEXEC:FALSE
349 305.545403:-113.030020:-900.000000
350 376.720403:-123.030020:-900.000000
351 PORT
352 I:"2"
353 PORT
354 In:"0"
355 FIN_BOX
356 BOX
357 std:Add:Box36
358 ISEXEC:FALSE
359 82.297875:-102.212792:-900.000000
360 115.072875:-112.212792:-900.000000
361 FIN_BOX
362 BOX
363 std:Add:Box38
364 ISEXEC:FALSE
365 172.230328:-130.916347:-900.000000
366 205.005328:-140.916347:-900.000000
367 FIN_BOX
368 BOX
369 std:Add:Box39
370 ISEXEC:FALSE
371 301.004401:-150.632818:-900.000000
372 333.779401:-160.632818:-900.000000
373 FIN_BOX
374 CONNECTIONS:70
375 CONNECTION
376 sdrAngleX:Out:transform:AngleX
377 NumberOfControlPoints:0
378 CONNECTION
379 sdrAngleY:Out:transform:AngleY
380 NumberOfControlPoints:0
381 CONNECTION
382 sdrAngleZ:Out:transform:AngleZ
383 NumberOfControlPoints:0
384 CONNECTION
385 sdrScaleX:Out:transform:ScaleX
386 NumberOfControlPoints:0
387 CONNECTION
388 sdrScaleY:Out:transform:ScaleY
389 NumberOfControlPoints:0
390 CONNECTION
391 sdrScaleZ:Out:transform:ScaleZ
392 NumberOfControlPoints:0
393 CONNECTION
394 transform:Out:reslicer:Transform
395 NumberOfControlPoints:0
396 CONNECTION
397 sdrAngleX:BoxChange:mult:In3
398 NumberOfControlPoints:0
399 CONNECTION
400 sdrAngleY:BoxChange:mult:In4
401 NumberOfControlPoints:0
402 CONNECTION
403 sdrAngleZ:BoxChange:mult:In5
404 NumberOfControlPoints:0
405 CONNECTION
406 sdrScaleX:BoxChange:mult2:In1
407 NumberOfControlPoints:0
408 CONNECTION
409 sdrScaleY:BoxChange:mult2:In2
410 NumberOfControlPoints:0
411 CONNECTION
412 sdrScaleZ:BoxChange:mult2:In3
413 NumberOfControlPoints:0
414 CONNECTION
415 mult:BoxChange:mult3:In1
416 NumberOfControlPoints:0
417 CONNECTION
418 mult2:BoxChange:mult3:In2
419 NumberOfControlPoints:0
420 CONNECTION
421 mult3:BoxChange:transform:BoxExecute
422 NumberOfControlPoints:0
423 CONNECTION
424 mult3:BoxChange:reslicer:BoxExecute
425 NumberOfControlPoints:0
426 CONNECTION
427 sdrAngleX:Widget:toolsLayout:Widget1
428 NumberOfControlPoints:0
429 CONNECTION
430 sdrAngleY:Widget:toolsLayout:Widget2
431 NumberOfControlPoints:0
432 CONNECTION
433 sdrAngleZ:Widget:toolsLayout:Widget3
434 NumberOfControlPoints:0
435 CONNECTION
436 Box22:Out:reslicer:In
437 NumberOfControlPoints:0
438 CONNECTION
439 sdrScaleX:Widget:Box33:Widget1
440 NumberOfControlPoints:0
441 CONNECTION
442 sdrScaleY:Widget:Box33:Widget2
443 NumberOfControlPoints:0
444 CONNECTION
445 sdrScaleZ:Widget:Box33:Widget3
446 NumberOfControlPoints:0
447 CONNECTION
448 toolsLayout:Widget:Box32:Widget1
449 NumberOfControlPoints:0
450 CONNECTION
451 TranslateX:Widget:Box37:Widget1
452 NumberOfControlPoints:0
453 CONNECTION
454 TranslateY:Widget:Box37:Widget2
455 NumberOfControlPoints:0
456 CONNECTION
457 TranslateZ:Widget:Box37:Widget3
458 NumberOfControlPoints:0
459 CONNECTION
460 Box40:Widget:Box32:Widget4
461 NumberOfControlPoints:0
462 CONNECTION
463 Box41:Widget:Box40:Widget1
464 NumberOfControlPoints:0
465 CONNECTION
466 Box42:Widget:Box40:Widget2
467 NumberOfControlPoints:0
468 CONNECTION
469 reslicer:Out:Box41:In
470 NumberOfControlPoints:0
471 CONNECTION
472 Box37:Widget:Box32:Widget2
473 NumberOfControlPoints:0
474 CONNECTION
475 Box33:Widget:Box32:Widget3
476 NumberOfControlPoints:0
477 CONNECTION
478 Box43:Out:transform:CenterPoint
479 NumberOfControlPoints:0
480 CONNECTION
481 TranslateX:BoxChange:mult2:In4
482 NumberOfControlPoints:0
483 CONNECTION
484 TranslateY:BoxChange:mult2:In5
485 NumberOfControlPoints:0
486 CONNECTION
487 TranslateZ:BoxChange:mult2:In6
488 NumberOfControlPoints:0
489 CONNECTION
490 Box44:Out:TranslateX:ReactiveOnTrack
491 NumberOfControlPoints:0
492 CONNECTION
493 Box44:Out:TranslateY:ReactiveOnTrack
494 NumberOfControlPoints:0
495 CONNECTION
496 Box44:Out:TranslateZ:ReactiveOnTrack
497 NumberOfControlPoints:0
498 CONNECTION
499 Box44:Out:sdrScaleX:ReactiveOnTrack
500 NumberOfControlPoints:0
501 CONNECTION
502 Box44:Out:sdrScaleY:ReactiveOnTrack
503 NumberOfControlPoints:0
504 CONNECTION
505 Box44:Out:sdrScaleZ:ReactiveOnTrack
506 NumberOfControlPoints:0
507 CONNECTION
508 Box44:Out:sdrAngleX:ReactiveOnTrack
509 NumberOfControlPoints:0
510 CONNECTION
511 Box44:Out:sdrAngleY:ReactiveOnTrack
512 NumberOfControlPoints:0
513 CONNECTION
514 Box44:Out:sdrAngleZ:ReactiveOnTrack
515 NumberOfControlPoints:0
516 CONNECTION
517 Box44:Widget:Box40:Widget3
518 NumberOfControlPoints:0
519 CONNECTION
520 Box47:Out:Box46:In1
521 NumberOfControlPoints:0
522 CONNECTION
523 Box46:Out:reslicer:Origin
524 NumberOfControlPoints:0
525 CONNECTION
526 Box48:Size:Box45:In1
527 NumberOfControlPoints:0
528 CONNECTION
529 Box45:Out:Box47:In
530 NumberOfControlPoints:0
531 CONNECTION
532 Box47:Out:Box49:In
533 NumberOfControlPoints:0
534 CONNECTION
535 Box47:Out:Box50:In
536 NumberOfControlPoints:0
537 CONNECTION
538 Box47:Out:Box51:In
539 NumberOfControlPoints:0
540 CONNECTION
541 Box22:Out:Box48:In
542 NumberOfControlPoints:0
543 CONNECTION
544 Image1:Image1:Box22:In
545 NumberOfControlPoints:0
546 CONNECTION
547 Image2:Image2:Box23:In
548 NumberOfControlPoints:0
549 CONNECTION
550 reslicer:Out:Out:Out
551 NumberOfControlPoints:0
552 CONNECTION
553 Box32:Widget:Widget:Widget
554 NumberOfControlPoints:0
555 CONNECTION
556 mult3:BoxChange:BoxChange:BoxChange
557 NumberOfControlPoints:0
558 CONNECTION
559 Box49:Out:Box36:In1
560 NumberOfControlPoints:0
561 CONNECTION
562 TranslateX:Out:Box36:In2
563 NumberOfControlPoints:0
564 CONNECTION
565 Box36:Out:Box43:In1
566 NumberOfControlPoints:0
567 CONNECTION
568 TranslateY:Out:Box38:In2
569 NumberOfControlPoints:0
570 CONNECTION
571 TranslateZ:Out:Box39:In2
572 NumberOfControlPoints:0
573 CONNECTION
574 Box38:Out:Box43:In3
575 NumberOfControlPoints:0
576 CONNECTION
577 Box39:Out:Box43:In5
578 NumberOfControlPoints:0
579 CONNECTION
580 Box50:Out:Box38:In1
581 NumberOfControlPoints:0
582 CONNECTION
583 Box51:Out:Box39:In1
584 NumberOfControlPoints:0
585 APP_END