Program: gdcm
Module: $RCSfile: gdcmDocument.h,v $
Language: C++
- Date: $Date: 2004/08/26 15:29:53 $
- Version: $Revision: 1.31 $
+ Date: $Date: 2004/09/03 15:11:35 $
+ Version: $Revision: 1.35 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/// \brief Optional "shadow dictionary" (private elements) used to parse
/// this header
gdcmDict *RefShaDict;
-
- /// \brief Equals =1 if user wants to skip shadow groups while parsing
- /// (to save space)
- int IgnoreShadow;
/// \brief Size threshold above which an element value will NOT be loaded
/// in memory (to avoid loading the image/volume itself). By default,
void Parse7FE0 ();
// Entry
- int CheckIfEntryExistByNumber(uint16_t group, uint16_t elem ); // int !
+ bool CheckIfEntryExistByNumber(uint16_t group, uint16_t elem );
public:
virtual std::string GetEntryByName (TagName const & tagName);
virtual std::string GetEntryVRByName (TagName const & tagName);
virtual std::string GetEntryByNumber (uint16_t group, uint16_t elem);
virtual std::string GetEntryVRByNumber(uint16_t group, uint16_t elem);
virtual int GetEntryLengthByNumber(uint16_t group, uint16_t elem);
-protected:
+//protected:
virtual bool SetEntryByName (std::string const & content,
std::string const & tagName);
virtual bool SetEntryByNumber(std::string const & content,
public:
// Accessors:
- /// Accessor to \ref printLevel
+ /// Accessor to \ref PrintLevel
void SetPrintLevel(int level) { PrintLevel = level; }
/// Accessor to \ref Filename
/// Accessor to \ref Filename
void SetFileName(std::string const & fileName) { Filename = fileName; }
- /// 'Swap code' accessor (see \ref sw )
+ /// 'Swap code' accessor (see \ref SwapCode )
int GetSwapCode() { return SwapCode; }
/// File pointer