X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=src%2FgdcmCommon.h;h=fb43af6536774fc63c223dcb76a1e5fc102d9798;hb=494aa96ecf94b849d344c999bfb061efbd942c87;hp=9584586ddc212eb755cf2a44cf8a721e1754eee2;hpb=1e670813be403bc4ecd88fb78405d0a8969fca6c;p=gdcm.git diff --git a/src/gdcmCommon.h b/src/gdcmCommon.h index 9584586d..fb43af65 100644 --- a/src/gdcmCommon.h +++ b/src/gdcmCommon.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmCommon.h,v $ Language: C++ - Date: $Date: 2005/09/02 07:10:03 $ - Version: $Revision: 1.89 $ + Date: $Date: 2005/10/11 08:24:10 $ + Version: $Revision: 1.93 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -120,7 +120,8 @@ GDCM_EXPORT extern const std::string GDCM_UNFOUND; GDCM_EXPORT extern const std::string GDCM_BINLOADED; GDCM_EXPORT extern const std::string GDCM_NOTLOADED; GDCM_EXPORT extern const std::string GDCM_UNREAD; - +GDCM_EXPORT extern const std::string GDCM_NOTASCII; +GDCM_EXPORT extern const std::string GDCM_PIXELDATA; /// \brief TagKey is made to hold the standard Dicom Tag /// (Group number, Element number) /// Instead of using the two '16 bits integers' as the Hask Table key, we @@ -167,8 +168,12 @@ inline std::ostream& operator<<(std::ostream& _O, std::string _val) return _O << _val.c_str(); } #endif + +/// \brief TagName is made to hold the 'non hexa" fields (VR, VM, Name) +/// of Dicom Entries typedef std::string TagName; +/// \brief various types of a DICOM file (for internal use only) enum FileType { Unknown = 0, ExplicitVR, // DicomDir is in this case. Except when it's ImplicitVR !... @@ -188,7 +193,7 @@ enum DicomDirType { DD_VISIT }; -/// \brief comparison operators +/// \brief comparison operators (as used in SerieHelper::AddRestriction() ) enum CompOperators { GDCM_EQUAL = 0, GDCM_DIFFERENT,