X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmHeader.h;h=87a10f130f0fc6d296d82dc60fc3883f8878adc2;hb=1c9692662831630aa4fac41d420917eb4d06036b;hp=d7669250fb59ae0b782031c361de2ee4aa81448b;hpb=0998e973a71f551af2f24ae49c9b748359a61be8;p=gdcm.git diff --git a/src/gdcmHeader.h b/src/gdcmHeader.h index d7669250..87a10f13 100644 --- a/src/gdcmHeader.h +++ b/src/gdcmHeader.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmHeader.h,v $ Language: C++ - Date: $Date: 2005/01/11 11:37:14 $ - Version: $Revision: 1.98 $ + Date: $Date: 2005/01/11 23:06:35 $ + Version: $Revision: 1.100 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -23,26 +23,6 @@ namespace gdcm { -//----------------------------------------------------------------------------- -/** - * \brief - * The purpose of an instance of Header is to act as a container of - * all the DICOM elements and their corresponding values (and - * additionaly the corresponding DICOM dictionary entry) of the header - * of a DICOM file. - * - * The typical usage of instances of class Header is to classify a set of - * dicom files according to header information e.g. to create a file hierarchy - * reflecting the Patient/Study/Serie informations, or extracting a given - * SerieId. Accessing the content (image[s] or volume[s]) is beyond the - * functionality of this class and belongs to gdmcFile. - * \note The various entries of the explicit value representation (VR) shall - * be managed within a dictionary which is shared by all Header - * instances. - * \note The Header::Set*Tag* family members cannot be defined as - * protected due to Swig limitations for as Has_a dependency between - * File and Header. - */ //----------------------------------------------------------------------------- // Dicom Part 3.3 Compliant @@ -90,6 +70,26 @@ enum ModalityType { XA, // X-Ray Angiography XC // Photographic Imaging }; + +//----------------------------------------------------------------------------- +/** + * \brief DICOM elements and their corresponding values (and + * additionaly the corresponding DICOM dictionary entry) of the header + * of a DICOM file. + * + * The typical usage of instances of class Header is to classify a set of + * dicom files according to header information e.g. to create a file hierarchy + * reflecting the Patient/Study/Serie informations, or extracting a given + * SerieId. Accessing the content (image[s] or volume[s]) is beyond the + * functionality of this class and belongs to gdmcFile. + * \note The various entries of the explicit value representation (VR) shall + * be managed within a dictionary which is shared by all Header + * instances. + * \note The Header::Set*Tag* family members cannot be defined as + * protected due to Swig limitations for as Has_a dependency between + * File and Header. + */ + //----------------------------------------------------------------------------- class GDCM_EXPORT Header : public Document @@ -159,9 +159,6 @@ public: bool HasLUT(); int GetLUTNbits(); - /// Return the Transfer Syntax as a string - std::string GetTransferSyntaxName(); - /// Accessor to \ref Header::GrPixel uint16_t GetGrPixel() { return GrPixel; }