]> Creatis software - creaRigidRegistration.git/blob - PackRecalage/bbs/appli/ExampleRecalage3D1Point.bbg
Feature #1793
[creaRigidRegistration.git] / PackRecalage / bbs / appli / ExampleRecalage3D1Point.bbg
1 # ---------------------------------------------------------------------
2 #
3 # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image 
4 #                        pour la Santé)
5 # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton
6 #
7 #  This software is governed by the CeCILL-B license under French law and 
8 #  abiding by the rules of distribution of free software. You can  use, 
9 #  modify and/ or redistribute the software under the terms of the CeCILL-B 
10 #  license as circulated by CEA, CNRS and INRIA at the following URL 
11 #  http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html 
12 #  or in the file LICENSE.txt.
13 #
14 #  As a counterpart to the access to the source code and  rights to copy,
15 #  modify and redistribute granted by the license, users are provided only
16 #  with a limited warranty  and the software's author,  the holder of the
17 #  economic rights,  and the successive licensors  have only  limited
18 #  liability. 
19 #
20 #  The fact that you are presently reading this means that you have had
21 #  knowledge of the CeCILL-B license and that you accept its terms.
22 # ------------------------------------------------------------------------   
23
24 # ----------------------------------
25 # - BBTKGEditor v 1.4 BBG BlackBox Diagram file
26 # - /Users/davila/Creatis/All5/creatools_source/creaRigidRegistration/PackRecalage/bbs/appli/ExampleRecalage3D1Point.bbg
27 # ----------------------------------
28
29 APP_START
30 CATEGORY:example
31 DESCRIPTION:Recalage3D 1-point
32 AUTHOR:info-dev@creatis.insa-lyon.fr
33 COMPLEXBOX:FALSE
34 COMPLEXINPUTS:0
35 BOXES:36
36 BOX
37 creaMaracasVisu:ViewerNV:viewer
38 ISEXEC:FALSE
39 90.360135:-42.468343:-900.000000
40 151.000135:-52.468343:-900.000000
41 PORT
42 nTypeView:"5"
43 FIN_BOX
44 BOX
45 creaMaracasVisu:ViewerNV:viewer2
46 ISEXEC:FALSE
47 -47.024134:-12.908709:-900.000000
48 13.615866:-22.908709:-900.000000
49 PORT
50 nTypeView:"5"
51 FIN_BOX
52 BOX
53 wx:Slider:sdrAngleX
54 ISEXEC:FALSE
55 -153.088264:-26.096799:-900.000000
56 -101.688264:-36.096799:-900.000000
57 PORT
58 In:"0"
59 PORT
60 Max:"180"
61 PORT
62 Min:"-180"
63 PORT
64 Title:"Rotation angle in X Axis"
65 FIN_BOX
66 BOX
67 wx:Slider:sdrAngleY
68 ISEXEC:FALSE
69 -124.807150:-48.145742:-900.000000
70 -73.407150:-58.145742:-900.000000
71 PORT
72 In:"0"
73 PORT
74 Max:"180"
75 PORT
76 Min:"-180"
77 PORT
78 Title:"Rotation angle in Y Axis"
79 FIN_BOX
80 BOX
81 wx:Slider:sdrAngleZ
82 ISEXEC:FALSE
83 -122.668078:-72.632880:-900.000000
84 -71.268078:-82.632880:-900.000000
85 PORT
86 In:"0"
87 PORT
88 Max:"180"
89 PORT
90 Min:"-180"
91 PORT
92 Title:"Rotation angle in Z Axis"
93 FIN_BOX
94 BOX
95 wx:Slider:sdrScaleX
96 ISEXEC:FALSE
97 -238.911928:-38.853711:-900.000000
98 -187.511928:-48.853711:-900.000000
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 -251.610900:-55.346663:-900.000000
112 -200.210900:-65.346663:-900.000000
113 PORT
114 In:"100"
115 PORT
116 Max:"300"
117 PORT
118 Min:"10"
119 PORT
120 Title:"Scale in Y Axis"
121 FIN_BOX
122 BOX
123 wx:Slider:sdrScaleZ
124 ISEXEC:FALSE
125 -221.246429:-71.526605:-900.000000
126 -169.846429:-81.526605:-900.000000
127 PORT
128 In:"100"
129 PORT
130 Max:"300"
131 PORT
132 Min:"10"
133 PORT
134 Title:"Scale in Z Axis"
135 FIN_BOX
136 BOX
137 PackRecalage:Transform3D1PointBox:transform
138 ISEXEC:FALSE
139 -82.895553:-211.980656:-900.000000
140 -11.720553:-221.980656:-900.000000
141 FIN_BOX
142 BOX
143 PackRecalage:ReSlicerBox:reslicer
144 ISEXEC:FALSE
145 9.868770:-240.662296:-900.000000
146 55.443770:-250.662296:-900.000000
147 FIN_BOX
148 BOX
149 std:MultipleInputs:mult
150 ISEXEC:FALSE
151 34.133463:-99.687937:-900.000000
152 79.708463:-109.687937:-900.000000
153 FIN_BOX
154 BOX
155 std:MultipleInputs:mult2
156 ISEXEC:FALSE
157 -306.113269:-114.895249:-900.000000
158 -260.538269:-124.895249:-900.000000
159 FIN_BOX
160 BOX
161 std:MultipleInputs:mult3
162 ISEXEC:FALSE
163 -7.207547:-159.189958:-900.000000
164 38.367453:-169.189958:-900.000000
165 FIN_BOX
166 BOX
167 creaMaracasVisu:ViewerNV:viewerResult
168 ISEXEC:FALSE
169 225.201963:-265.292080:-900.000000
170 285.841963:-275.292080:-900.000000
171 PORT
172 nTypeView:"5"
173 FIN_BOX
174 BOX
175 wx:LayoutSplit:imagesLayout
176 ISEXEC:FALSE
177 -40.421850:-472.113974:-900.000000
178 5.153150:-482.113974:-900.000000
179 PORT
180 Orientation:"v"
181 PORT
182 Proportion:"50"
183 FIN_BOX
184 BOX
185 wx:LayoutLine:toolsLayout
186 ISEXEC:FALSE
187 -270.366796:-208.839533:-900.000000
188 -212.806796:-218.839533:-900.000000
189 PORT
190 Orientation:"v"
191 PORT
192 WinTitle:"Rotation"
193 FIN_BOX
194 BOX
195 wx:LayoutSplit:resultLayout
196 ISEXEC:FALSE
197 41.826255:-473.243255:-900.000000
198 87.401255:-483.243255:-900.000000
199 PORT
200 Proportion:"70"
201 FIN_BOX
202 BOX
203 wx:LayoutSplit:main
204 ISEXEC:TRUE
205 -3.260949:-500.894082:-900.000000
206 42.314051:-510.894082:-900.000000
207 PORT
208 Orientation:"h"
209 PORT
210 Proportion:"25"
211 PORT
212 WinHeight:"800"
213 PORT
214 WinWidth:"1200"
215 FIN_BOX
216 BOX
217 vtk:vtkImageDataPointerRelay:Box22
218 ISEXEC:FALSE
219 -80.407015:12.725826:-900.000000
220 -9.232015:2.725826:-900.000000
221 FIN_BOX
222 BOX
223 vtk:vtkImageDataPointerRelay:Box23
224 ISEXEC:FALSE
225 78.836417:-15.052381:-900.000000
226 150.011417:-25.052381:-900.000000
227 FIN_BOX
228 BOX
229 creaImageIO:ImagesChooserDialogBox:Box24
230 ISEXEC:FALSE
231 -44.746941:47.713068:-900.000000
232 26.428059:37.713068:-900.000000
233 FIN_BOX
234 BOX
235 creaImageIO:ImagesChooserDialogBox:Box25
236 ISEXEC:FALSE
237 66.270272:48.049484:-900.000000
238 137.445272:38.049484:-900.000000
239 FIN_BOX
240 BOX
241 wx:LayoutTab:Box26
242 ISEXEC:FALSE
243 75.709436:-446.477577:-900.000000
244 133.269436:-456.477577:-900.000000
245 PORT
246 WinTitle:"2D-Compare"
247 FIN_BOX
248 BOX
249 PackRecalage:CompareImagesWidget:Box27
250 ISEXEC:FALSE
251 30.818476:-420.063285:-900.000000
252 101.993476:-430.063285:-900.000000
253 PORT
254 WinTitle:"2D-Comparing"
255 FIN_BOX
256 BOX
257 wx:LayoutSplit:Box28
258 ISEXEC:FALSE
259 199.046104:-426.771380:-900.000000
260 244.621104:-436.771380:-900.000000
261 PORT
262 Orientation:"H"
263 PORT
264 Proportion:"50"
265 PORT
266 WinTitle:"3D-Comparing"
267 FIN_BOX
268 BOX
269 wx:LayoutLine:Box29
270 ISEXEC:FALSE
271 135.414196:-398.280657:-900.000000
272 192.974196:-408.280657:-900.000000
273 FIN_BOX
274 BOX
275 wxvtk:IsoSurfaceWidget:Box30
276 ISEXEC:FALSE
277 114.262492:-316.339524:-900.000000
278 159.837492:-326.339524:-900.000000
279 PORT
280 Title:"Reference image"
281 FIN_BOX
282 BOX
283 wxvtk:IsoSurfaceWidget:Box31
284 ISEXEC:FALSE
285 187.729941:-322.707814:-900.000000
286 233.304941:-332.707814:-900.000000
287 PORT
288 Title:"Registration image"
289 FIN_BOX
290 BOX
291 wx:LayoutTab:Box32
292 ISEXEC:FALSE
293 -168.261119:-240.028813:-900.000000
294 -110.701119:-250.028813:-900.000000
295 FIN_BOX
296 BOX
297 wx:LayoutLine:Box33
298 ISEXEC:FALSE
299 -207.303357:-208.910096:-900.000000
300 -149.743357:-218.910096:-900.000000
301 PORT
302 WinTitle:"Scale"
303 FIN_BOX
304 BOX
305 wx:Slider:TranslateZ
306 ISEXEC:FALSE
307 -178.833568:35.008744:-900.000000
308 -127.433568:25.008744:-900.000000
309 FIN_BOX
310 BOX
311 wx:Slider:TranslateY
312 ISEXEC:FALSE
313 -198.558287:50.632292:-900.000000
314 -147.158287:40.632292:-900.000000
315 FIN_BOX
316 BOX
317 wx:Slider:TranslateX
318 ISEXEC:FALSE
319 -220.976208:67.939091:-900.000000
320 -169.576208:57.939091:-900.000000
321 FIN_BOX
322 BOX
323 wx:LayoutLine:Box37
324 ISEXEC:FALSE
325 -144.549789:-208.672448:-900.000000
326 -86.989789:-218.672448:-900.000000
327 PORT
328 WinTitle:"Translate"
329 FIN_BOX
330 BOX
331 wx:LayoutTab:Box38
332 ISEXEC:FALSE
333 134.239380:-364.807837:-900.000000
334 191.799380:-374.807837:-900.000000
335 FIN_BOX
336 BOX
337 wx:LayoutTab:Box39
338 ISEXEC:FALSE
339 71.124395:-366.016312:-900.000000
340 128.684395:-376.016312:-900.000000
341 FIN_BOX
342 CONNECTIONS:62
343 CONNECTION
344 viewer2:Point:transform:CenterPoint
345 NumberOfControlPoints:0
346 CONNECTION
347 sdrAngleX:Out:transform:AngleX
348 NumberOfControlPoints:0
349 CONNECTION
350 sdrAngleY:Out:transform:AngleY
351 NumberOfControlPoints:0
352 CONNECTION
353 sdrAngleZ:Out:transform:AngleZ
354 NumberOfControlPoints:0
355 CONNECTION
356 sdrScaleX:Out:transform:ScaleX
357 NumberOfControlPoints:0
358 CONNECTION
359 sdrScaleY:Out:transform:ScaleY
360 NumberOfControlPoints:0
361 CONNECTION
362 sdrScaleZ:Out:transform:ScaleZ
363 NumberOfControlPoints:0
364 CONNECTION
365 viewer:Point:reslicer:Origin
366 NumberOfControlPoints:0
367 CONNECTION
368 transform:Out:reslicer:Transform
369 NumberOfControlPoints:0
370 CONNECTION
371 viewer:BoxChange:mult:In1
372 NumberOfControlPoints:0
373 CONNECTION
374 viewer2:BoxChange:mult:In2
375 NumberOfControlPoints:0
376 CONNECTION
377 sdrAngleX:BoxChange:mult:In3
378 NumberOfControlPoints:0
379 CONNECTION
380 sdrAngleY:BoxChange:mult:In4
381 NumberOfControlPoints:0
382 CONNECTION
383 sdrAngleZ:BoxChange:mult:In5
384 NumberOfControlPoints:0
385 CONNECTION
386 sdrScaleX:BoxChange:mult2:In1
387 NumberOfControlPoints:0
388 CONNECTION
389 sdrScaleY:BoxChange:mult2:In2
390 NumberOfControlPoints:0
391 CONNECTION
392 sdrScaleZ:BoxChange:mult2:In3
393 NumberOfControlPoints:0
394 CONNECTION
395 mult:BoxChange:mult3:In1
396 NumberOfControlPoints:0
397 CONNECTION
398 mult2:BoxChange:mult3:In2
399 NumberOfControlPoints:0
400 CONNECTION
401 mult3:BoxChange:transform:BoxExecute
402 NumberOfControlPoints:0
403 CONNECTION
404 mult3:BoxChange:reslicer:BoxExecute
405 NumberOfControlPoints:0
406 CONNECTION
407 reslicer:Out:viewerResult:In
408 NumberOfControlPoints:0
409 CONNECTION
410 mult3:BoxChange:viewerResult:BoxExecute
411 NumberOfControlPoints:0
412 CONNECTION
413 viewer:Widget:imagesLayout:Widget1
414 NumberOfControlPoints:0
415 CONNECTION
416 viewer2:Widget:imagesLayout:Widget2
417 NumberOfControlPoints:0
418 CONNECTION
419 sdrAngleX:Widget:toolsLayout:Widget1
420 NumberOfControlPoints:0
421 CONNECTION
422 sdrAngleY:Widget:toolsLayout:Widget2
423 NumberOfControlPoints:0
424 CONNECTION
425 sdrAngleZ:Widget:toolsLayout:Widget3
426 NumberOfControlPoints:0
427 CONNECTION
428 imagesLayout:Widget:main:Widget1
429 NumberOfControlPoints:0
430 CONNECTION
431 resultLayout:Widget:main:Widget2
432 NumberOfControlPoints:0
433 CONNECTION
434 Box22:Out:viewer2:In
435 NumberOfControlPoints:0
436 CONNECTION
437 Box22:Out:reslicer:In
438 NumberOfControlPoints:0
439 CONNECTION
440 Box24:Out:Box22:In
441 NumberOfControlPoints:0
442 CONNECTION
443 Box23:Out:viewer:In
444 NumberOfControlPoints:0
445 CONNECTION
446 Box25:Out:Box23:In
447 NumberOfControlPoints:0
448 CONNECTION
449 Box27:Widget:Box26:Widget2
450 NumberOfControlPoints:0
451 CONNECTION
452 Box26:Widget:resultLayout:Widget1
453 NumberOfControlPoints:0
454 CONNECTION
455 reslicer:Out:Box27:In2
456 NumberOfControlPoints:0
457 CONNECTION
458 Box23:Out:Box27:In1
459 NumberOfControlPoints:0
460 CONNECTION
461 viewerResult:Widget:Box28:Widget2
462 NumberOfControlPoints:0
463 CONNECTION
464 Box28:Widget:Box26:Widget1
465 NumberOfControlPoints:0
466 CONNECTION
467 Box29:Widget:Box28:Widget1
468 NumberOfControlPoints:0
469 CONNECTION
470 sdrScaleX:Widget:Box33:Widget1
471 NumberOfControlPoints:0
472 CONNECTION
473 sdrScaleY:Widget:Box33:Widget2
474 NumberOfControlPoints:0
475 CONNECTION
476 sdrScaleZ:Widget:Box33:Widget3
477 NumberOfControlPoints:0
478 CONNECTION
479 Box33:Widget:Box32:Widget2
480 NumberOfControlPoints:0
481 CONNECTION
482 toolsLayout:Widget:Box32:Widget1
483 NumberOfControlPoints:0
484 CONNECTION
485 Box32:Widget:resultLayout:Widget2
486 NumberOfControlPoints:0
487 CONNECTION
488 TranslateX:Widget:Box37:Widget1
489 NumberOfControlPoints:0
490 CONNECTION
491 TranslateY:Widget:Box37:Widget2
492 NumberOfControlPoints:0
493 CONNECTION
494 TranslateZ:Widget:Box37:Widget3
495 NumberOfControlPoints:0
496 CONNECTION
497 Box37:Widget:Box32:Widget3
498 NumberOfControlPoints:0
499 CONNECTION
500 Box31:Widget:Box38:Widget2
501 NumberOfControlPoints:0
502 CONNECTION
503 Box38:Widget:Box29:Widget2
504 NumberOfControlPoints:0
505 CONNECTION
506 Box39:Widget:Box29:Widget1
507 NumberOfControlPoints:0
508 CONNECTION
509 Box30:Widget:Box39:Widget1
510 NumberOfControlPoints:0
511 CONNECTION
512 Box23:Out:Box30:In
513 NumberOfControlPoints:0
514 CONNECTION
515 viewerResult:Renderer1:Box30:vtkRenderer
516 NumberOfControlPoints:0
517 CONNECTION
518 Box30:BoxChange:mult3:In3
519 NumberOfControlPoints:0
520 CONNECTION
521 viewerResult:Renderer1:Box31:vtkRenderer
522 NumberOfControlPoints:0
523 CONNECTION
524 Box31:BoxChange:mult3:In4
525 NumberOfControlPoints:0
526 CONNECTION
527 reslicer:Out:Box31:In
528 NumberOfControlPoints:0
529 APP_END