X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FvtkgdcmViewer2.cxx;h=4c499166ebc8247c6d01f2b0cde698558ea5939c;hb=329b5524e57929ecf64495be9fe757b69ba64613;hp=26b93bc1f8df1e1e6ae9161bca932cc2d0f9e7e7;hpb=1d1824283002d1fcc3b8ff98170fc879c17f108f;p=gdcm.git diff --git a/vtk/vtkgdcmViewer2.cxx b/vtk/vtkgdcmViewer2.cxx index 26b93bc1..4c499166 100644 --- a/vtk/vtkgdcmViewer2.cxx +++ b/vtk/vtkgdcmViewer2.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: vtkgdcmViewer2.cxx,v $ Language: C++ - Date: $Date: 2005/02/02 20:10:50 $ - Version: $Revision: 1.1 $ + Date: $Date: 2005/08/30 15:13:10 $ + Version: $Revision: 1.5 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -39,6 +39,7 @@ #include #include "vtkGdcmReader.h" +#include "gdcmDocument.h" // for NO_SHADOWSEQ #ifndef vtkFloatingPointType #define vtkFloatingPointType float @@ -93,6 +94,8 @@ int main(int argc, char *argv[]) for(int i=1; i< argc; i++) reader->AddFileName( argv[i] ); +// TODO : allow user to choose Load Mode + reader->SetLoadMode(gdcm::LD_NOSHADOWSEQ); reader->Update(); //print debug info: @@ -114,7 +117,7 @@ int main(int argc, char *argv[]) } else { - double *range = reader->GetOutput()->GetScalarRange(); + vtkFloatingPointType *range = reader->GetOutput()->GetScalarRange(); viewer->SetColorLevel (0.5 * (range[1] + range[0])); viewer->SetColorWindow (range[1] - range[0]);