Mercurial > hg > orthanc-stone
diff Framework/Loaders/LoaderCache.h @ 937:86ac61a040c9
Added getters and notifications to allow clients of the loaders (DicomStructureSetLoader, OrthancSeriesVolumeProgressiveLoader and OrthancMultiframeVolumeLoader) to know when the loading is finished + added ability for SDL event loop to execute a callback repeatedly (used to check the view loading state)
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Wed, 31 Jul 2019 10:24:09 +0200 |
parents | bf03cb879eb4 |
children | 92e32e263ae9 |
line wrap: on
line diff
--- a/Framework/Loaders/LoaderCache.h Mon Jul 29 15:39:45 2019 +0200 +++ b/Framework/Loaders/LoaderCache.h Wed Jul 31 10:24:09 2019 +0200 @@ -50,8 +50,13 @@ boost::shared_ptr<OrthancSeriesVolumeProgressiveLoader> GetSeriesVolumeProgressiveLoader (std::string seriesUuid); + boost::shared_ptr<DicomVolumeImageMPRSlicer> GetMultiframeDicomVolumeImageMPRSlicer(std::string instanceUuid); + + boost::shared_ptr<OrthancMultiframeVolumeLoader> + GetMultiframeVolumeLoader(std::string instanceUuid); + boost::shared_ptr<DicomStructureSetLoader> GetDicomStructureSetLoader (std::string instanceUuid);