comparison 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
comparison
equal deleted inserted replaced
97:d18dcc963930 98:a33abae66344
64 SliceImageQuality quality) 64 SliceImageQuality quality)
65 { 65 {
66 LayerSourceBase::NotifyLayerReady(NULL, slice, true); 66 LayerSourceBase::NotifyLayerReady(NULL, slice, true);
67 } 67 }
68 68
69 OrthancFrameLayerSource::OrthancFrameLayerSource(IWebService& orthanc, 69
70 const std::string& instanceId, 70 OrthancFrameLayerSource::OrthancFrameLayerSource(IWebService& orthanc) :
71 unsigned int frame) :
72 instanceId_(instanceId),
73 frame_(frame),
74 loader_(*this, orthanc) 71 loader_(*this, orthanc)
75 { 72 {
76 loader_.ScheduleLoadInstance(instanceId_, frame_); 73 }
74
75
76 void OrthancFrameLayerSource::LoadInstance(const std::string& instanceId,
77 unsigned int frame)
78 {
79 loader_.ScheduleLoadInstance(instanceId, frame);
80 }
81
82
83 void OrthancFrameLayerSource::LoadSeries(const std::string& seriesId)
84 {
85 loader_.ScheduleLoadSeries(seriesId);
77 } 86 }
78 87
79 88
80 bool OrthancFrameLayerSource::GetExtent(std::vector<Vector>& points, 89 bool OrthancFrameLayerSource::GetExtent(std::vector<Vector>& points,
81 const SliceGeometry& viewportSlice) 90 const SliceGeometry& viewportSlice)