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