Mercurial > hg > orthanc-stone
changeset 1443:60e30d73e2aa loader-injection-feature
ISliceProcessor is now public
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 26 May 2020 11:56:16 +0200 |
parents | 49f31fa332b3 |
children | 687457d4018f |
files | Framework/Loaders/OrthancSeriesVolumeProgressiveLoader.h |
diffstat | 1 files changed, 8 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- 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 {