# HG changeset patch # User Benjamin Golinvaux # 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 {