]> Creatis software - gdcm.git/commitdiff
Change default behavior to set a good range value
authormalaterre <malaterre>
Sun, 18 Apr 2004 03:03:25 +0000 (03:03 +0000)
committermalaterre <malaterre>
Sun, 18 Apr 2004 03:03:25 +0000 (03:03 +0000)
vtk/vtkgdcmViewer.cxx

index 1ce2af88e77cd14efa17407d94ceae2970d29761..e80aa55c9df02aa5953b6c28dce4ff52b365f2d5 100644 (file)
@@ -32,7 +32,7 @@ class vtkgdcmObserver : public vtkCommand
             int max = ImageViewer->GetWholeZMax();
             int slice = (ImageViewer->GetZSlice() + 1 ) % ++max;
             ImageViewer->SetZSlice( slice );
-           ImageViewer->GetRenderer()->ResetCameraClippingRange();
+            ImageViewer->GetRenderer()->ResetCameraClippingRange();
             ImageViewer->Render();
           }
         }
@@ -54,7 +54,7 @@ int main(int argc, char *argv[])
     for(int i=1; i< argc; i++)
       reader->AddFileName( argv[i] );
 
-  reader->DebugOn();
+  //reader->DebugOn();
   reader->Update();
   
   //print debug info:
@@ -79,9 +79,9 @@ int main(int argc, char *argv[])
   }
   viewer->SetupInteractor (iren);
   
-//  float *range = reader->GetOutput()->GetScalarRange();
-//  viewer->SetColorWindow (range[1] - range[0]);
-//  viewer->SetColorLevel (0.5 * (range[1] + range[0]));
+  vtkFloatingPointType *range = reader->GetOutput()->GetScalarRange();
+  viewer->SetColorWindow (range[1] - range[0]);
+  viewer->SetColorLevel (0.5 * (range[1] + range[0]));
 
   // Here is where we setup the observer, 
   vtkgdcmObserver *obs = vtkgdcmObserver::New();