X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmFileHelper.h;h=5d053d2b7829c1100ccf56a14603779bbbbcafd2;hb=4d688a4874380bbde4dff31775ab4d56d49f7f9e;hp=ceeae46d50907b1e1070979be884ba04c0a61195;hpb=3f99e798955f65c1b906ad65016d1b49bde25ef8;p=gdcm.git diff --git a/src/gdcmFileHelper.h b/src/gdcmFileHelper.h index ceeae46d..5d053d2b 100644 --- a/src/gdcmFileHelper.h +++ b/src/gdcmFileHelper.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmFileHelper.h,v $ Language: C++ - Date: $Date: 2005/02/17 11:00:33 $ - Version: $Revision: 1.14 $ + Date: $Date: 2005/06/17 12:35:00 $ + Version: $Revision: 1.17 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -93,6 +93,8 @@ public: // LUT uint8_t* GetLutRGBA(); + int GetLutItemNumber(); + int GetLutItemSize(); // Write mode @@ -152,7 +154,8 @@ protected: ValEntry *CopyValEntry(uint16_t group, uint16_t elem); BinEntry *CopyBinEntry(uint16_t group, uint16_t elem, const std::string &vr); - void CheckMetaElements(); + void CheckMandatoryElements(); + void RestoreWriteMandatory(); private: void Initialize();