From: malaterre Date: Sun, 18 Apr 2004 03:03:25 +0000 (+0000) Subject: Change default behavior to set a good range value X-Git-Tag: Version0.5.bp~252 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;ds=inline;h=b91a9ede272affb7e7f8211b59ee407f46590bdc;p=gdcm.git Change default behavior to set a good range value --- diff --git a/vtk/vtkgdcmViewer.cxx b/vtk/vtkgdcmViewer.cxx index 1ce2af88..e80aa55c 100644 --- a/vtk/vtkgdcmViewer.cxx +++ b/vtk/vtkgdcmViewer.cxx @@ -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();