]> Creatis software - gdcm.git/blob - src/gdcmDicomDirImage.cxx
Replace confusing names gdcmImage, etc by gdcmDicomDirImage etc, to avoid
[gdcm.git] / src / gdcmDicomDirImage.cxx
1 // gdcmDicomDirImage.cxx
2 //-----------------------------------------------------------------------------
3 #include "gdcmDicomDirImage.h"
4
5 //-----------------------------------------------------------------------------
6 // Constructor / Destructor
7 /**
8  * \ingroup gdcmDicomDirImage
9  * \brief   
10  * @param   begin iterator of begin for the object
11  * @param   end   iterator of end for the object
12  */
13 gdcmDicomDirImage::gdcmDicomDirImage(ListTag::iterator begin,ListTag::iterator end):
14    gdcmObject(begin,end)
15 {
16 }
17
18 /**
19  * \ingroup gdcmImage
20  * \brief   Canonical destructor.
21  */
22 gdcmDicomDirImage::~gdcmDicomDirImage() 
23 {
24 }
25
26 //-----------------------------------------------------------------------------
27 // Print
28 /**
29  * \ingroup gdcmDicomDirImage
30  * \brief   Prints the Object
31  * @return
32  */ 
33 void gdcmDicomDirImage::Print(std::ostream &os)
34 {
35    os<<"IMAGE : ";
36    for(ListTag::iterator i=beginObj;i!=endObj;++i)
37    {
38       if( ((*i)->GetGroup()==0x0004) && ((*i)->GetElement()==0x1500) )
39          os<<(*i)->GetValue();
40    }
41    os<<std::endl;
42
43    gdcmObject::Print(os);
44 }
45
46 //-----------------------------------------------------------------------------
47 // Public
48
49 //-----------------------------------------------------------------------------
50 // Protected
51
52 //-----------------------------------------------------------------------------
53 // Private
54
55 //-----------------------------------------------------------------------------