X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FtestvtkGdcmReader.cxx;h=72d0e3e7b39ed071828007ef6dfb12a5e09fb7f7;hb=0003eb9bac6ab08742ddaf85e41ec5c00239e594;hp=6dbbff7db9c11dba499889127ba9123def136cdd;hpb=2d80f3c3dc0de0087e7a11ffec6be009e97405a5;p=gdcm.git diff --git a/vtk/testvtkGdcmReader.cxx b/vtk/testvtkGdcmReader.cxx index 6dbbff7d..72d0e3e7 100644 --- a/vtk/testvtkGdcmReader.cxx +++ b/vtk/testvtkGdcmReader.cxx @@ -1,4 +1,4 @@ -// $Header: /cvs/public/gdcm/vtk/Attic/testvtkGdcmReader.cxx,v 1.5 2003/07/08 09:48:43 regrain Exp $ +// $Header: /cvs/public/gdcm/vtk/Attic/testvtkGdcmReader.cxx,v 1.6 2003/09/30 14:07:20 malaterre Exp $ #include #include @@ -44,7 +44,12 @@ int main( int argc, char *argv[] ) // 16 16 15 S: OK saturation ? // reader->SetFileName("../gdcmData/CT-MONO2-16-ort.dcm"); // 16 16 15 S: - reader->SetFileName("../gdcmData/CT-MONO2-16-ankle.dcm"); + + if (argc > 1) + reader->SetFileName( argv[1] ); + else + reader->SetFileName("../gdcmData/CT-MONO2-16-ankle.dcm"); + reader->UpdateWholeExtent(); vtkImageData *ima = reader->GetOutput(); taille=ima->GetDimensions(); @@ -89,6 +94,16 @@ int main( int argc, char *argv[] ) renwin->Render(); iren->Start(); + reader->Delete(); + VTKtable->Delete(); + VTKtexture->Delete(); + VTKplane->Delete(); + VTKplaneMapper->Delete(); + VTKplaneActor->Delete(); + ren->Delete(); + renwin->Delete(); + iren->Delete(); + return(0); }