+}
+
+/**
+ * \brief Get the first entry while visiting the DicomDirImage
+ * \return The first DicomDirImage if found, otherwhise NULL
+ */
+DicomDirImage *DicomDirSerie::GetFirstEntry()
+{
+ ItDicomDirImage = Images.begin();
+ if (ItDicomDirImage != Images.end())
+ return *ItDicomDirImage;
+ return NULL;
+}
+
+/**
+ * \brief Get the next entry while visiting the DicomDirImages
+ * \note : meaningfull only if GetFirstEntry already called
+ * \return The next DicomDirImages if found, otherwhise NULL
+ */
+DicomDirImage *DicomDirSerie::GetNextEntry()
+{
+ gdcmAssertMacro (ItDicomDirImage != Images.end());
+ {
+ ++ItDicomDirImage;
+ if (ItDicomDirImage != Images.end())
+ return *ItDicomDirImage;
+ }
+ return NULL;
+}
+