]> Creatis software - gdcm.git/blob - src/gdcmSerie.cxx
* DicomDir : clean code, add methods, set variables in protected or private
[gdcm.git] / src / gdcmSerie.cxx
1 // gdcmSequence.cxx
2 //-----------------------------------------------------------------------------
3 #include "gdcmSerie.h"
4
5 //-----------------------------------------------------------------------------
6 // Constructor / Destructor
7 gdcmSerie::gdcmSerie(ListTag::iterator begin,ListTag::iterator end):
8    gdcmObject(begin,end)
9 {
10 }
11
12 gdcmSerie::~gdcmSerie() 
13 {
14    for(ListImage::iterator cc = images.begin();cc != images.end();++cc)
15    {
16       delete *cc;
17    }
18 }
19
20 //-----------------------------------------------------------------------------
21 // Print
22 void gdcmSerie::Print(std::ostream &os)
23 {
24    os<<"SERIE"<<std::endl;
25    gdcmObject::Print(os);
26
27    for(ListImage::iterator cc = images.begin();cc != images.end();++cc)
28    {
29       (*cc)->SetPrintLevel(printLevel);
30       (*cc)->Print(os);
31    }
32 }
33
34 //-----------------------------------------------------------------------------
35 // Public
36
37 //-----------------------------------------------------------------------------
38 // Protected
39
40 //-----------------------------------------------------------------------------
41 // Private
42
43 //-----------------------------------------------------------------------------