]> Creatis software - gdcm.git/blobdiff - vtk/vtkgdcmViewer.cxx
*ENH: Can be used like this '$vtkgdcmViewer *.dcm' with *.dcm being coherents dicom...
[gdcm.git] / vtk / vtkgdcmViewer.cxx
index f48766a1cd8b6ed77390080b30f5db7c09db5e7d..97f305cec343c08b892460214ca0898efa9fd1a1 100644 (file)
@@ -27,7 +27,6 @@ class vtkgdcmObserver : public vtkCommand
           {
             int max = ImageViewer->GetWholeZMax();
             int slice = (ImageViewer->GetZSlice() + 1 ) % ++max;
-           std::cout << "Slice:" << slice << "," << max << std::endl;
             ImageViewer->SetZSlice( slice );
            ImageViewer->GetRenderer()->ResetCameraClippingRange();
             ImageViewer->Render();
@@ -40,9 +39,17 @@ class vtkgdcmObserver : public vtkCommand
 
 int main(int argc, char *argv[])
 {
-
+  if( argc < 2 )
+    return 0;
+  
   vtkGdcmReader *reader = vtkGdcmReader::New();
-  reader->SetFileName( argv[1] );
+
+  if( argc == 2 )
+    reader->SetFileName( argv[1] );
+  else
+    for(int i=1; i< argc; i++)
+      reader->AddFileName( argv[i] );
+
   reader->DebugOn();
   reader->Update();