X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FvtkgdcmViewer.cxx;h=298747fceb0487c95548066f9202ff2e81996b04;hb=be7a04e6e47c4771c8c6e0811ccce23d51368034;hp=6526c1753482d7afafc3bccfd37eda4ab7476788;hpb=1d1824283002d1fcc3b8ff98170fc879c17f108f;p=gdcm.git diff --git a/vtk/vtkgdcmViewer.cxx b/vtk/vtkgdcmViewer.cxx index 6526c175..298747fc 100644 --- a/vtk/vtkgdcmViewer.cxx +++ b/vtk/vtkgdcmViewer.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: vtkgdcmViewer.cxx,v $ Language: C++ - Date: $Date: 2005/02/02 20:10:50 $ - Version: $Revision: 1.24 $ + Date: $Date: 2005/08/30 15:13:10 $ + Version: $Revision: 1.28 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -39,7 +39,7 @@ #include #include "vtkGdcmReader.h" - +#include "gdcmDocument.h" // for NO_SHADOWSEQ #ifndef vtkFloatingPointType #define vtkFloatingPointType float #endif @@ -93,6 +93,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 +116,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]);