Main Page | File List | Related Pages

gdcmStudy.cxx

00001 // gdcmStudy.cxx
00002 //-----------------------------------------------------------------------------
00003 #include "gdcmStudy.h"
00004 
00005 //-----------------------------------------------------------------------------
00006 // Constructor / Destructor
00013 gdcmStudy::gdcmStudy(ListTag::iterator begin,ListTag::iterator end):
00014    gdcmObject(begin,end)
00015 {
00016 }
00017 
00022 gdcmStudy::~gdcmStudy() 
00023 {
00024    for(ListSerie::iterator cc = series.begin();cc != series.end();++cc)
00025    {
00026       delete *cc;
00027    }
00028 }
00029 
00030 //-----------------------------------------------------------------------------
00031 // Print
00037 void gdcmStudy::Print(std::ostream &os)
00038 {
00039    os<<"STUDY"<<std::endl;
00040    gdcmObject::Print(os);
00041 
00042    for(ListSerie::iterator cc = series.begin();cc != series.end();++cc)
00043    {
00044       (*cc)->SetPrintLevel(printLevel);
00045       (*cc)->Print(os);
00046    }
00047 }
00048 
00049 //-----------------------------------------------------------------------------
00050 // Public
00051 
00052 //-----------------------------------------------------------------------------
00053 // Protected
00054 
00055 //-----------------------------------------------------------------------------
00056 // Private
00057 
00058 //-----------------------------------------------------------------------------

Generated on Mon Feb 14 16:13:44 2005 for gdcm by doxygen 1.3.6