comparison Framework/Layers/OrthancFrameLayerSource.cpp @ 117:42c05a3baee3 wasm

loading multi-frame instances as 3D volumes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 28 Sep 2017 16:55:51 +0200
parents 2eca030792aa
children e66b2c757790
comparison
equal deleted inserted replaced
116:4c5f7cda8624 117:42c05a3baee3
73 quality_(SliceImageQuality_Full) 73 quality_(SliceImageQuality_Full)
74 { 74 {
75 } 75 }
76 76
77 77
78 void OrthancFrameLayerSource::LoadInstance(const std::string& instanceId, 78 void OrthancFrameLayerSource::LoadSeries(const std::string& seriesId)
79 unsigned int frame)
80 { 79 {
81 loader_.ScheduleLoadInstance(instanceId, frame); 80 loader_.ScheduleLoadSeries(seriesId);
82 } 81 }
83 82
84 83
85 void OrthancFrameLayerSource::LoadSeries(const std::string& seriesId) 84 void OrthancFrameLayerSource::LoadInstance(const std::string& instanceId)
86 { 85 {
87 loader_.ScheduleLoadSeries(seriesId); 86 loader_.ScheduleLoadInstance(instanceId);
87 }
88
89
90 void OrthancFrameLayerSource::LoadFrame(const std::string& instanceId,
91 unsigned int frame)
92 {
93 loader_.ScheduleLoadFrame(instanceId, frame);
88 } 94 }
89 95
90 96
91 bool OrthancFrameLayerSource::GetExtent(std::vector<Vector>& points, 97 bool OrthancFrameLayerSource::GetExtent(std::vector<Vector>& points,
92 const CoordinateSystem3D& viewportSlice) 98 const CoordinateSystem3D& viewportSlice)