]> Creatis software - gdcm.git/blobdiff - src/gdcmHeader.h
FIX: CV++
[gdcm.git] / src / gdcmHeader.h
index 684054b5e2bfa1ed66c57c59eb1b0be6733f5933..e377f90a179728086ba46591c7af8ad6701e1142 100644 (file)
@@ -1,9 +1,8 @@
-// $Header: /cvs/public/gdcm/src/Attic/gdcmHeader.h,v 1.36 2003/07/29 09:35:51 malaterre Exp $
+// $Header: /cvs/public/gdcm/src/Attic/gdcmHeader.h,v 1.39 2003/10/02 11:26:16 malaterre Exp $
 
 #ifndef GDCMHEADER_H
 #define GDCMHEADER_H
 
-#include <map>
 #include "gdcmCommon.h"
 #include "gdcmVR.h"
 #include "gdcmTS.h"
@@ -11,6 +10,7 @@
 #include "gdcmDictSet.h"
 #include "gdcmElValue.h"
 #include "gdcmElValSet.h"
+#include <map>
 
 typedef std::string VRKey;
 typedef std::string VRAtr;
@@ -40,12 +40,12 @@ private:
    /// the VR of the DICOM version3 public dictionary. 
    gdcmVR *dicom_vr;     // Not a class member for thread-safety reasons
    /// Pointer to global dictionary container
-   gdcmDictSetDicts;   // Not a class member for thread-safety reasons
+   gdcmDictSet *Dicts;   // Not a class member for thread-safety reasons
    /// Public dictionary used to parse this header
-   gdcmDictRefPubDict;
+   gdcmDict *RefPubDict;
    /// Optional "shadow dictionary" (private elements) used to parse this
    /// header
-   gdcmDictRefShaDict;
+   gdcmDict *RefShaDict;
    /// Pointer to the Transfert Syntax Hash Table which contains all
    /// the TS of the DICOM version3 public dictionary. 
    gdcmTS *dicom_ts;     // Not a class member for thread-safety reasons
@@ -197,14 +197,6 @@ public:
    int GetPixelSize(void);       
    std::string GetPixelType(void);  
    
-   float GetXSpacing(void);
-   float GetYSpacing(void);  
-   float GetZSpacing(void);  
-  
-   float GetXImagePosition(void);
-   float GetYImagePosition(void);
-   float GetZImagePosition(void);
-   
    std::string GetTransferSyntaxName(void);
    int    GetLUTLength(void);
    int    GetLUTNbits(void);