*/
class GDCM_EXPORT gdcmHeaderHelper : public gdcmHeader {
public:
- gdcmHeaderHelper::gdcmHeaderHelper();
- gdcmHeaderHelper::gdcmHeaderHelper(const char *filename,
- bool exception_on_error = false);
+ gdcmHeaderHelper();
+ gdcmHeaderHelper(const char *filename,
+ bool exception_on_error = false,
+ bool enable_sequences = false,
+ bool ignore_shadow = false);
int GetPixelSize();
std::string GetPixelType();
std::string GetInstanceUID();
/**
- * change GetXImagePosition -> GetXOrigin in order not to confused reader
+ * change GetXImagePosition -> GetXOrigin in order not to confuse reader
* -# GetXOrigin can return default value (=0) if it was not ImagePosition
* -# Image Position is different in dicomV3 <> ACR NEMA -> better use generic
* name
*/
class GDCM_EXPORT gdcmSerieHeaderHelper {
public:
- gdcmSerieHeaderHelper::gdcmSerieHeaderHelper() {};
- gdcmSerieHeaderHelper::~gdcmSerieHeaderHelper();
+ gdcmSerieHeaderHelper() {};
+ ~gdcmSerieHeaderHelper();
void AddFileName(std::string filename); //should return bool or throw error ?
void AddGdcmFile(gdcmHeaderHelper *file);