# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script # - /home/davila/Creatis/C8/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbs # ---------------------------------- # BBTK GEditor Script # ---------------------- include std include itkvtk include creaMaracasVisu include creaImageIO include wx include toolsbbtk include creaMiniTools include std include creaVtk include vtk author "info-dev@creatis.insa-lyon.fr" description "Show N Points" category "demo" new creaMaracasVisu:ViewerNV viewer set viewer.nTypeView "5 1 2 0" new creaMaracasVisu:ShowNPoints showNpoints set showNpoints.Radio "10" set showNpoints.WinTitle "N-Points" new creaImageIO:ImagesChooserDialogBox Box04 new wx:LayoutTab Box06 set Box06.WinTitle Image new creaMaracasVisu:ColorLayerImageView Box10 set Box10.WinTitle "Image Layer" new creaMaracasVisu:ManualPaint Box11 set Box11.WinTitle "Paint" new wx:LayoutTab Box12 set Box12.WinTitle Filters new wx:LayoutTab Box13 new toolsbbtk:SaveMHD-Button Box21 new creaMiniTools:ThresholdWidget Box22 new creaMiniTools:ConnectivityWidget Box16 new wx:LayoutLine Box18 set Box18.WinTitle "show N-Points" new wx:LayoutLine Box19 set Box19.WinTitle "Save MHD" new wx:LayoutLine Box20 set Box20.WinTitle "Layers" new wx:LayoutLine Box23 set Box23.Orientation H set Box23.WinTitle "ManualPaint" new creaMaracasVisu:CutModule2 Box24 new std:MultipleInputs Box25 new creaMiniTools:ErodeWidget Box26 new creaMiniTools:DilateWidget Box27 new toolsbbtk:ImageVtkPropertiesWidget Box28 new wx:LayoutTab Box29 new creaMiniTools:LayerCol-VolRend-SurRend_Widget Box30 set Box30.title "Layer-1" new creaMiniTools:LayerCol-VolRend-SurRend_Widget Box31 set Box31.title "Layer-2" new wx:LayoutLine Box32 set Box32.WinTitle "Layer-Base" new wx:LayoutTab Box33 set Box33.WinTitle "Superpose" new creaVtk:VectorsTensors_manualread_Widget Box35 new creaVtk:OutputWindow Box36 new wx:LayoutSplit Box37 set Box37.Orientation "H" set Box37.WinTitle "ImageTool.bbg" new vtk:vtkImageDataPointerRelay Box38 new creaMaracasVisu:ImageChangeInformation Box39 connect viewer.Renderer1 showNpoints.Renderer connect viewer.Point showNpoints.In connect viewer.BoxChange showNpoints.BoxExecute connect viewer.BoxChange Box11.BoxExecute connect viewer.wxVtkBaseView2 Box11.WxVtkBaseView1 connect viewer.wxVtkBaseView3 Box11.WxVtkBaseView2 connect viewer.wxVtkBaseView4 Box11.WxVtkBaseView4 connect Box06.Widget Box13.Widget1 connect Box12.Widget Box13.Widget2 connect Box22.Widget Box12.Widget1 connect Box16.Widget Box12.Widget2 connect Box18.Widget Box06.Widget1 connect showNpoints.Widget Box18.Widget1 connect Box21.Widget Box19.Widget1 connect Box19.Widget Box06.Widget2 connect Box11.Widget Box23.Widget1 connect Box23.Widget Box06.Widget4 connect Box24.Widget Box23.Widget2 connect viewer.BoxChange Box24.BoxExecute connect viewer.Interactor1 Box24.Interactor connect viewer.Renderer1 Box24.Renderer connect viewer.Renderer1 Box22.vtkRenderer connect viewer.Renderer1 Box16.vtkRenderer connect Box16.BoxChange Box25.In2 connect Box22.BoxChange Box25.In1 connect Box27.Widget Box12.Widget3 connect Box27.BoxChange Box25.In3 connect Box26.BoxChange Box25.In4 connect Box26.Widget Box12.Widget4 connect viewer.Renderer1 Box27.vtkRenderer connect viewer.Renderer1 Box26.vtkRenderer connect viewer.Point Box16.point connect Box25.Out viewer.BoxExecute connect Box28.widget Box06.Widget5 connect Box29.Widget Box20.Widget1 connect viewer.Renderer1 Box30.Rederer3D connect viewer.wxVtkBaseView2 Box30.vtkbaseview1 connect viewer.wxVtkBaseView2 Box10.WxVtkBaseView connect viewer.wxVtkBaseView3 Box10.WxVtkBaseView1 connect viewer.wxVtkBaseView4 Box10.WxVtkBaseView2 connect viewer.wxVtkBaseView3 Box30.vtkbaseview2 connect viewer.wxVtkBaseView4 Box30.vtkbaseview3 connect viewer.wxVtkBaseView2 Box31.vtkbaseview1 connect viewer.wxVtkBaseView3 Box31.vtkbaseview2 connect viewer.wxVtkBaseView4 Box31.vtkbaseview3 connect Box10.Widget Box32.Widget1 connect Box32.Widget Box29.Widget3 connect Box31.widgetLayer Box29.Widget2 connect Box30.widgetLayer Box29.Widget1 connect Box20.Widget Box33.Widget1 connect Box35.widget Box33.Widget2 connect viewer.Renderer1 Box35.vtkRenderer connect Box33.Widget Box13.Widget3 connect Box13.Widget Box37.Widget1 connect viewer.Widget Box37.Widget2 connect viewer.Renderer1 Box31.Rederer3D connect Box38.Out Box39.In connect Box39.Out viewer.In connect Box04.Out Box38.In connect Box39.Out showNpoints.Image connect Box39.Out Box21.In connect Box39.Out Box11.In connect Box39.Out Box24.In connect Box39.Out Box22.In connect Box39.Out Box16.In connect Box39.Out Box26.In connect Box39.Out Box27.In connect Box39.Out Box28.in # Complex input ports exec Box36 exec Box37