Program: gdcm
Module: $RCSfile: gdcmSerieHeader.h,v $
Language: C++
- Date: $Date: 2005/01/14 21:30:53 $
- Version: $Revision: 1.6 $
+ Date: $Date: 2005/01/21 11:40:56 $
+ Version: $Revision: 1.7 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
namespace gdcm
{
-class Header;
+class File;
//-----------------------------------------------------------------------------
/**
- * \ingroup SerieHeader
* \brief
* - This class should be used for a stack of 2D dicom images.
- * - For a multiframe dicom image better use directly SerieHeader
-*/
+ */
class GDCM_EXPORT SerieHeader
{
public:
- typedef std::list<Header* > GdcmHeaderList;
+ typedef std::list<File* > GdcmFileList;
SerieHeader();
~SerieHeader();
/// \brief Gets the *coherent* File List
/// @return the *coherent* File List
/// Caller must call OrderGdcmFileList first
- const GdcmHeaderList &GetGdcmFileList() { return CoherentGdcmFileList; }
+ const GdcmFileList &GetGdcmFileList() { return CoherentGdcmFileList; }
private:
bool ImagePositionPatientOrdering();
bool ImageNumberOrdering();
bool FileNameOrdering();
- GdcmHeaderList CoherentGdcmFileList;
+ GdcmFileList CoherentGdcmFileList;
/// Ref to the current Serie Instance UID to avoid mixing two series
/// within the same directory
std::string CurrentSerieUID;