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);
   }