# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script # - /tmpEED/creaTools2/creatools_source/bbtk/packages/vtk/bbs/appli/exampleSave_vtkPolyData.bbs # ---------------------------------- # BBTK GEditor Script # ---------------------- include std include itkvtk include vtk include wx include wxvtk author "info-dev at creatis.insa-lyon.fr" description "Save a vtkPolyData example" category "example mesh" new vtk:LoadHola reader new vtk:MarchingCubes mc set mc.Value "1000" new wx:FileSelector saveFileName set saveFileName.OpenSave "Save" new vtk:PolyDataWriter pdw new vtk:PolyDataToActor pdActor new wxvtk:Viewer3D viewer new wx:CommandButton button set button.Label "Save vtkPolyData" new wx:LayoutSplit main set main.Proportion "90" connect reader.Out mc.In connect saveFileName.Out pdw.Filename connect mc.Out pdw.In connect mc.Out pdActor.In connect pdActor.Out viewer.In1 connect button.BoxChange pdw.BoxExecute connect viewer.Widget main.Widget1 connect button.Widget main.Widget2 # Complex input ports exec main