# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box) # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesWidget3D.bbs # ---------------------------------- include std include itkvtk include creaMaracasVisu include vtk include wx include wxvtk include std define CompareImagesWidget3D PackRecalage author "info-dev@creatis.insa-lyon.fr" description "Recalage3D 1-point" category "example" new ViewerNV viewerResult set viewerResult.nTypeView "6" new vtkImageDataPointerRelay Box23 new LayoutTab Box26 set Box26.WinTitle "2D-Compare" new LayoutSplit Box28 set Box28.Orientation "H" set Box28.Proportion "50" set Box28.WinTitle "3D-Comparing" new LayoutLine Box29 new IsoSurfaceWidget Box30 set Box30.Title "Reference image" new IsoSurfaceWidget Box31 set Box31.Title "Registration image" new LayoutTab Box38 new LayoutTab Box39 new MultipleInputs Box19 new vtkImageDataPointerRelay Box20 connect viewerResult.Widget Box28.Widget2 connect Box28.Widget Box26.Widget1 connect Box29.Widget Box28.Widget1 connect Box31.Widget Box38.Widget2 connect Box38.Widget Box29.Widget2 connect Box39.Widget Box29.Widget1 connect Box30.Widget Box39.Widget1 connect Box23.Out Box30.In connect viewerResult.Renderer1 Box30.vtkRenderer connect viewerResult.Renderer1 Box31.vtkRenderer connect Box30.BoxChange Box19.In1 connect Box31.BoxChange Box19.In2 connect Box19.BoxChange viewerResult.BoxExecute connect Box20.Out viewerResult.In connect Box20.Out Box31.In # Complex input ports input BoxExecute Box19.In3 " " input Image1 Box23.In " " input Image2 Box20.In " " # Complex output ports output Widget Box26.Widget " " output Point viewerResult.Point " " output BoxChange viewerResult.BoxChange " " endefine