Mercurial > hg > orthanc-stone
comparison Framework/Layers/OrthancFrameLayerSource.h @ 318:3a4ca166fafa am-2
ImageAccessor refactoring + implemented Image Cache in SmartLoader
author | am@osimis.io |
---|---|
date | Mon, 08 Oct 2018 17:10:08 +0200 |
parents | b4abaeb783b1 |
children | 19bd222283ae |
comparison
equal
deleted
inserted
replaced
317:b66d13708f40 | 318:3a4ca166fafa |
---|---|
53 void SetImageQuality(SliceImageQuality quality) | 53 void SetImageQuality(SliceImageQuality quality) |
54 { | 54 { |
55 quality_ = quality; | 55 quality_ = quality; |
56 } | 56 } |
57 | 57 |
58 SliceImageQuality GetImageQuality() const | |
59 { | |
60 return quality_; | |
61 } | |
62 | |
58 size_t GetSliceCount() const | 63 size_t GetSliceCount() const |
59 { | 64 { |
60 return loader_.GetSliceCount(); | 65 return loader_.GetSliceCount(); |
61 } | 66 } |
62 | 67 |
73 protected: | 78 protected: |
74 void OnSliceGeometryReady(const OrthancSlicesLoader::SliceGeometryReadyMessage& message); | 79 void OnSliceGeometryReady(const OrthancSlicesLoader::SliceGeometryReadyMessage& message); |
75 void OnSliceGeometryError(const OrthancSlicesLoader::SliceGeometryErrorMessage& message); | 80 void OnSliceGeometryError(const OrthancSlicesLoader::SliceGeometryErrorMessage& message); |
76 void OnSliceImageReady(const OrthancSlicesLoader::SliceImageReadyMessage& message); | 81 void OnSliceImageReady(const OrthancSlicesLoader::SliceImageReadyMessage& message); |
77 void OnSliceImageError(const OrthancSlicesLoader::SliceImageErrorMessage& message); | 82 void OnSliceImageError(const OrthancSlicesLoader::SliceImageErrorMessage& message); |
78 // virtual void HandleMessage(IObservable& from, const IMessage& message); | |
79 }; | 83 }; |
80 } | 84 } |