comparison Framework/SmartLoader.h @ 388:20f149669c1f

renamed LayerWidget as SliceViewerWidget
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Nov 2018 17:26:39 +0100
parents c34784e5f299
children 5f13809f3f76
comparison
equal deleted inserted replaced
387:a8b5cf760473 388:20f149669c1f
26 #include "Messages/IObservable.h" 26 #include "Messages/IObservable.h"
27 #include "Toolbox/OrthancApiClient.h" 27 #include "Toolbox/OrthancApiClient.h"
28 28
29 namespace OrthancStone 29 namespace OrthancStone
30 { 30 {
31 class LayerWidget; 31 class SliceViewerWidget;
32 32
33 class SmartLoader : public IObservable, public IObserver 33 class SmartLoader : public IObservable, public IObserver
34 { 34 {
35 class CachedSlice; 35 class CachedSlice;
36 36
51 // void PreloadSeries(const std::string seriesId); 51 // void PreloadSeries(const std::string seriesId);
52 void PreloadSlice(const std::string instanceId, unsigned int frame); 52 void PreloadSlice(const std::string instanceId, unsigned int frame);
53 53
54 void SetImageQuality(SliceImageQuality imageQuality) { imageQuality_ = imageQuality; } 54 void SetImageQuality(SliceImageQuality imageQuality) { imageQuality_ = imageQuality; }
55 55
56 void SetFrameInWidget(LayerWidget& layerWidget, size_t layerIndex, const std::string& instanceId, unsigned int frame); 56 void SetFrameInWidget(SliceViewerWidget& sliceViewer, size_t layerIndex, const std::string& instanceId, unsigned int frame);
57 57
58 void GetFirstInstanceIdForSeries(std::string& output, const std::string& seriesId); 58 void GetFirstInstanceIdForSeries(std::string& output, const std::string& seriesId);
59 59
60 private: 60 private:
61 void OnLayerGeometryReady(const ILayerSource::GeometryReadyMessage& message); 61 void OnLayerGeometryReady(const ILayerSource::GeometryReadyMessage& message);