X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=inline;f=src%2FgdcmSerie.h;h=996203b882c790b2a82a057f0a91c38843f51690;hb=365c111fbc0b5750e23c90a1775c4af2d4e3ace4;hp=02fe496d13ccbf7b2965ef21ee18da3284666cc5;hpb=76f7307f9485e39bba565423a91989f8c9c18c21;p=gdcm.git diff --git a/src/gdcmSerie.h b/src/gdcmSerie.h index 02fe496d..996203b8 100644 --- a/src/gdcmSerie.h +++ b/src/gdcmSerie.h @@ -7,24 +7,22 @@ #include "gdcmImage.h" //----------------------------------------------------------------------------- - -typedef std::list lImage; +typedef std::list ListImage; //----------------------------------------------------------------------------- - -class GDCM_EXPORT gdcmSerie : public gdcmObject { +class GDCM_EXPORT gdcmSerie : public gdcmObject +{ public: + gdcmSerie(ListTag::iterator begin,ListTag::iterator end); + ~gdcmSerie(void); - gdcmSerie(); - ~gdcmSerie(); - - inline lImage &GetImages() {return images;}; - - lImage images; - -private: + virtual void Print(std::ostream &os = std::cout); + inline ListImage &GetImages() {return images;}; + inline void AddImage(gdcmImage *obj) {images.push_back(obj);}; +private: + ListImage images; }; //-----------------------------------------------------------------------------