X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDicomDir.cxx;h=cf828c9edc63d09be5b9a7a8880af442e2ff8786;hb=af52d821b66539803b39c1ca733ae8a09aa85379;hp=12eb27468ecaf018980834809cc03b221d76b7b7;hpb=db42dcafe4dafd893c12b6d209870d66ec474a1b;p=gdcm.git diff --git a/src/gdcmDicomDir.cxx b/src/gdcmDicomDir.cxx index 12eb2746..cf828c9e 100644 --- a/src/gdcmDicomDir.cxx +++ b/src/gdcmDicomDir.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDicomDir.cxx,v $ Language: C++ - Date: $Date: 2005/07/20 14:49:41 $ - Version: $Revision: 1.150 $ + Date: $Date: 2005/08/19 13:15:05 $ + Version: $Revision: 1.153 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -100,7 +100,8 @@ // // (Root directory Entity) PATIENT // PATIENT STUDY -// STUDY SERIES +// STUDY SERIES +// STUDY VISIT // SERIES IMAGE // IMAGE / // @@ -123,6 +124,7 @@ DicomDir::DicomDir() NewMeta(); } +#ifndef GDCM_LEGACY_REMOVE /** * \brief Constructor Parses recursively the directory and creates the DicomDir * or uses an already built DICOMDIR, depending on 'parseDir' value. @@ -137,7 +139,6 @@ DicomDir::DicomDir() * @deprecated use : new DicomDir() + [ SetLoadMode(lm) + ] SetDirectoryName(name) * or : new DicomDir() + SetFileName(name) */ -#ifndef GDCM_LEGACY_REMOVE DicomDir::DicomDir(std::string const &fileName, bool parseDir ): Document( ) { @@ -148,7 +149,8 @@ DicomDir::DicomDir(std::string const &fileName, bool parseDir ): ParseDir = parseDir; SetLoadMode (0x00000000); // concerns only dicom files - Load( fileName ); + SetFileName( fileName ); + Load( ); } #endif @@ -212,7 +214,7 @@ bool DicomDir::Load(std::string const &fileName ) return DoTheLoadingJob( ); } -/// DEPRECATED : use SetDirectoryName(dn) instead +/// DEPRECATED : use SetDirectoryName(dname) instead void DicomDir::SetParseDir(bool parseDir) { ParseDir = parseDir;