00001 // gdcmImage.cxx 00002 //----------------------------------------------------------------------------- 00003 #include "gdcmImage.h" 00004 00005 //----------------------------------------------------------------------------- 00006 // Constructor / Destructor 00013 gdcmImage::gdcmImage(ListTag::iterator begin,ListTag::iterator end): 00014 gdcmObject(begin,end) 00015 { 00016 } 00017 00022 gdcmImage::~gdcmImage() 00023 { 00024 } 00025 00026 //----------------------------------------------------------------------------- 00027 // Print 00033 void gdcmImage::Print(std::ostream &os) 00034 { 00035 os<<"IMAGE : "; 00036 for(ListTag::iterator i=beginObj;i!=endObj;++i) 00037 { 00038 if( ((*i)->GetGroup()==0x0004) && ((*i)->GetElement()==0x1500) ) 00039 os<<(*i)->GetValue(); 00040 } 00041 os<<std::endl; 00042 00043 gdcmObject::Print(os); 00044 } 00045 00046 //----------------------------------------------------------------------------- 00047 // Public 00048 00049 //----------------------------------------------------------------------------- 00050 // Protected 00051 00052 //----------------------------------------------------------------------------- 00053 // Private 00054 00055 //-----------------------------------------------------------------------------