Mercurial > hg > orthanc-stone
diff Framework/Layers/OrthancFrameLayerSource.cpp @ 98:a33abae66344 wasm
scrolling over series
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 30 May 2017 15:02:24 +0200 |
parents | d18dcc963930 |
children | efd9ef2b67f1 |
line wrap: on
line diff
--- a/Framework/Layers/OrthancFrameLayerSource.cpp Tue May 30 14:09:11 2017 +0200 +++ b/Framework/Layers/OrthancFrameLayerSource.cpp Tue May 30 15:02:24 2017 +0200 @@ -66,14 +66,23 @@ LayerSourceBase::NotifyLayerReady(NULL, slice, true); } - OrthancFrameLayerSource::OrthancFrameLayerSource(IWebService& orthanc, - const std::string& instanceId, - unsigned int frame) : - instanceId_(instanceId), - frame_(frame), + + OrthancFrameLayerSource::OrthancFrameLayerSource(IWebService& orthanc) : loader_(*this, orthanc) { - loader_.ScheduleLoadInstance(instanceId_, frame_); + } + + + void OrthancFrameLayerSource::LoadInstance(const std::string& instanceId, + unsigned int frame) + { + loader_.ScheduleLoadInstance(instanceId, frame); + } + + + void OrthancFrameLayerSource::LoadSeries(const std::string& seriesId) + { + loader_.ScheduleLoadSeries(seriesId); }