X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmSerieHeader.h;h=1a94d7cd49c545790d19cad702e0cb9014677ac0;hb=b868cc4addde15e2f692a7b1fe9451c1335258f4;hp=6b062296e03a618eab948f545fac3593f652c75f;hpb=af698856153f426a4d852b6645e238f669d42276;p=gdcm.git diff --git a/src/gdcmSerieHeader.h b/src/gdcmSerieHeader.h index 6b062296..1a94d7cd 100644 --- a/src/gdcmSerieHeader.h +++ b/src/gdcmSerieHeader.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmSerieHeader.h,v $ Language: C++ - Date: $Date: 2004/11/26 10:55:04 $ - Version: $Revision: 1.1 $ + Date: $Date: 2005/01/06 20:03:28 $ + Version: $Revision: 1.3 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -19,11 +19,12 @@ #ifndef GDCMSERIEHEADER_H #define GDCMSERIEHEADER_H -#include "gdcmHeader.h" +#include "gdcmCommon.h" +#include namespace gdcm { - +class Header; //----------------------------------------------------------------------------- /* * \defgroup SerieHeader @@ -39,20 +40,20 @@ public: ~SerieHeader(); /// \todo should return bool or throw error ? - void AddFileName(std::string const & filename); + void AddFileName(std::string const &filename); void AddGdcmFile(Header *file); - void SetDirectory(std::string const & dir); + void SetDirectory(std::string const &dir); void OrderGdcmFileList(); /// \warning Assumes all elements in the list have the same global infos. /// Assumes the list is not empty. - Header* GetGdcmHeader() { return CoherentGdcmFileList.front(); } + Header *GetGdcmHeader() { return CoherentGdcmFileList.front(); } typedef std::list GdcmHeaderList; /// \brief Gets the *coherent* File List /// @return the *coherent* File List - const GdcmHeaderList& GetGdcmFileList() { return CoherentGdcmFileList; } + const GdcmHeaderList &GetGdcmFileList() { return CoherentGdcmFileList; } private: bool ImagePositionPatientOrdering();