]> Creatis software - gdcm.git/blob - src/gdcmSequence.h
NEW : gdcmDICOMDIR, gdcmPatient, gdcmStudy, gdcmSequence and gdcmImage objects.
[gdcm.git] / src / gdcmSequence.h
1 // gdcmSequence.h
2 //-----------------------------------------------------------------------------
3 #ifndef GDCMSEQUENCE_H
4 #define GDCMSEQUENCE_H
5
6 #include "gdcmObject.h"
7 #include "gdcmImage.h"
8
9 //-----------------------------------------------------------------------------
10
11 typedef std::list<gdcmImage> lImage;
12
13 //-----------------------------------------------------------------------------
14
15 class GDCM_EXPORT gdcmSequence : public gdcmObject {
16 public:
17
18    gdcmSequence();
19    ~gdcmSequence();
20
21    std::string GetEntryByNumber(guint16 group, guint16 element);
22    std::string GetEntryByName(TagName name);
23
24    inline lImage GetImages() {return images;};
25
26 private:
27
28    lImage images;
29
30 };
31
32 //-----------------------------------------------------------------------------
33 #endif