# HG changeset patch
# User Benjamin Golinvaux <bgo@osimis.io>
# Date 1590486976 -7200
# Node ID 60e30d73e2aac1100cdac085af04bbeb9edd40d5
# Parent  49f31fa332b3468b68b08e194476cc1c5d8875b6
ISliceProcessor is now public

diff -r 49f31fa332b3 -r 60e30d73e2aa Framework/Loaders/OrthancSeriesVolumeProgressiveLoader.h
--- a/Framework/Loaders/OrthancSeriesVolumeProgressiveLoader.h	Tue May 26 09:52:09 2020 +0200
+++ b/Framework/Loaders/OrthancSeriesVolumeProgressiveLoader.h	Tue May 26 11:56:16 2020 +0200
@@ -51,6 +51,13 @@
     public OrthancStone::IVolumeSlicer,
     public IGeometryProvider
   {
+  public:
+    class ISlicePostProcessor
+    {
+    public:
+      virtual void ProcessCTDicomSlice(const Orthanc::DicomMap& dicom) = 0;
+    };
+
   private:
     static const unsigned int QUALITY_00 = 0;
     static const unsigned int QUALITY_01 = 1;
@@ -58,12 +65,7 @@
         
     class ExtractedSlice;
 
-    class ISlicePostProcessor
-    {
-    public:
-      virtual void ProcessCTDicomSlice(const Orthanc::DicomMap& dicom) = 0;
-    };
-    
+   
     /** Helper class internal to OrthancSeriesVolumeProgressiveLoader */
     class SeriesGeometry : public boost::noncopyable
     {