X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmImage.cxx;h=5484f9d92bc0e4c9ced0f75d14b9ee700125891c;hb=dd63d4c7b22ff242d37299134cae3b08cd7440d1;hp=245a6a462045d98ff0a3c7360c8d7bcbb9dfbaa0;hpb=b0ab0e6b1085cf01026671066bcfe47a886cc752;p=gdcm.git diff --git a/src/gdcmImage.cxx b/src/gdcmImage.cxx index 245a6a46..5484f9d9 100644 --- a/src/gdcmImage.cxx +++ b/src/gdcmImage.cxx @@ -2,23 +2,54 @@ //----------------------------------------------------------------------------- #include "gdcmImage.h" -gdcmImage::gdcmImage() { - +//----------------------------------------------------------------------------- +// Constructor / Destructor +/** + * \ingroup gdcmImage + * \brief + * @param begin iterator of begin for the object + * @param end iterator of end for the object + */ +gdcmImage::gdcmImage(ListTag::iterator begin,ListTag::iterator end): + gdcmObject(begin,end) +{ } - -gdcmImage::~gdcmImage() { - +/** + * \ingroup gdcmImage + * \brief Canonical destructor. + */ +gdcmImage::~gdcmImage() +{ } - - -std::string gdcmImage::GetEntryByNumber(guint16 group, guint16 element) { - return ""; +//----------------------------------------------------------------------------- +// Print +/** + * \ingroup gdcmImage + * \brief Prints the Object + * @return + */ +void gdcmImage::Print(std::ostream &os) +{ + os<<"IMAGE : "; + for(ListTag::iterator i=beginObj;i!=endObj;++i) + { + if( ((*i)->GetGroup()==0x0004) && ((*i)->GetElement()==0x1500) ) + os<<(*i)->GetValue(); + } + os<