Mercurial > hg > orthanc-stone
diff Framework/Loaders/LoaderCache.cpp @ 1415:998697c5ec74
Added useProgressiveQuality flag to LoaderCache ctor
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Mon, 11 May 2020 09:50:02 +0200 |
parents | cde379b9d1d2 |
children | 96044a18b98d |
line wrap: on
line diff
--- a/Framework/Loaders/LoaderCache.cpp Mon May 04 18:27:44 2020 +0200 +++ b/Framework/Loaders/LoaderCache.cpp Mon May 11 09:50:02 2020 +0200 @@ -42,8 +42,10 @@ namespace OrthancStone { - LoaderCache::LoaderCache(OrthancStone::ILoadersContext& loadersContext) + LoaderCache::LoaderCache(OrthancStone::ILoadersContext& loadersContext, bool useCtProgressiveQuality) : loadersContext_(loadersContext) + , useCtProgressiveQuality_(useCtProgressiveQuality) + { } @@ -66,7 +68,7 @@ // true means "use progressive quality" // false means "load high quality slices only" - loader = OrthancSeriesVolumeProgressiveLoader::Create(loadersContext_, volumeImage, false); + loader = OrthancSeriesVolumeProgressiveLoader::Create(loadersContext_, volumeImage, useCtProgressiveQuality_); loader->LoadSeries(seriesUuid); seriesVolumeProgressiveLoaders_[seriesUuid] = loader; }