diff Framework/Toolbox/DicomInstanceParameters.h @ 980:8e497a4e3d96

DicomInstanceParameters::GetIndexInSeries()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 03 Sep 2019 19:03:17 +0200
parents b24c208fa953
children 78a516d5ead5
line wrap: on
line diff
--- a/Framework/Toolbox/DicomInstanceParameters.h	Tue Sep 03 17:52:28 2019 +0200
+++ b/Framework/Toolbox/DicomInstanceParameters.h	Tue Sep 03 19:03:17 2019 +0200
@@ -57,6 +57,8 @@
       float                             defaultWindowingCenter_;
       float                             defaultWindowingWidth_;
       Orthanc::PixelFormat              expectedPixelFormat_;
+      bool                              hasIndexInSeries_;
+      unsigned int                      indexInSeries_;
 
       void ComputeDoseOffsets(const Orthanc::DicomMap& dicom);
 
@@ -191,5 +193,12 @@
     TextureBaseSceneLayer* CreateTexture(const Orthanc::ImageAccessor& pixelData) const;
 
     LookupTableTextureSceneLayer* CreateLookupTableTexture(const Orthanc::ImageAccessor& pixelData) const;
+
+    bool HasIndexInSeries() const
+    {
+      return data_.hasIndexInSeries_;
+    }
+
+    unsigned int GetIndexInSeries() const;
   };
 }