-// gdcmHeader.h
+// $Header: /cvs/public/gdcm/src/Attic/gdcmHeader.h,v 1.23 2003/05/12 14:32:43 frog Exp $
#ifndef GDCMHEADER_H
#define GDCMHEADER_H
gdcmElValue * ReadNextElement(void);
gdcmElValue * NewElValueByNumber(guint16 group, guint16 element);
gdcmElValue * NewElValueByName(string name);
+
void FindLength(gdcmElValue *);
void FindVR(gdcmElValue *);
void LoadElementValue(gdcmElValue *);
protected:
FILE * fp;
FileType filetype;
+
+ gdcmElValue * GetElValueByNumber(guint16 group, guint16 element);
guint16 SwapShort(guint16); // needed by gdcmFile
guint32 SwapLong(guint32); // for JPEG Files :-(
int GetXSize(void);
int GetYSize(void);
int GetZSize(void);
+ int GetPixelSize(void);
string GetPixelType(void);
int Write(FILE *, FileType);