Mercurial > hg > orthanc-stone
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) |