]> Creatis software - bbtk.git/commitdiff
*** empty log message ***
authorguigues <guigues>
Mon, 15 Dec 2008 10:44:13 +0000 (10:44 +0000)
committerguigues <guigues>
Mon, 15 Dec 2008 10:44:13 +0000 (10:44 +0000)
packages/vtk/src/bbvtkMetaImageWriter.xml [new file with mode: 0644]

diff --git a/packages/vtk/src/bbvtkMetaImageWriter.xml b/packages/vtk/src/bbvtkMetaImageWriter.xml
new file mode 100644 (file)
index 0000000..480bbe5
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<blackbox name="MetaImageWriter">
+
+<author>laurent.guigues at creatis.insa-lyon.fr</author>
+<description><PRE>Writes .mhd / .mhd image formats (bbfication of vtkMetaImageWriter)</PRE></description>
+<category>image;read/write</category>
+
+<include>vtkMetaImageWriter.h</include> 
+<include>vtkImageData.h</include> 
+
+<input  name="Filename"  type="std::string"   nature="file name"   description="Name of the file to write"/>  
+<input name="In" type="vtkImageData*" description="Input image" />
+ <process><PRE>
+   vtkMetaImageWriter* w = vtkMetaImageWriter::New();
+std::cout << "a"<<std::endl;
+//vtkImageData* in = vtkImageData::New();
+//  in->ShallowCopy(bbGetInputIn());
+bbGetInputIn()->Update();
+   w->SetInput(bbGetInputIn());
+   w->SetFileName(bbGetInputFilename().c_str());
+
+bbGetInputIn()->Print(std::cout);
+std::cout << "a '"<< bbGetInputFilename()<<"'"<<std::endl;
+   w->Update();
+std::cout << "a"<<std::endl;
+   w->Delete();
+std::cout << "a"<<std::endl;
+ </PRE></process>
+
+</blackbox>  
+