Mercurial > hg > orthanc-stone
comparison Samples/Common/RtViewerApp.cpp @ 1448:dad6a2fe6fc7 loader-injection-feature
Added setters to control relative priority of CT series loader requests.
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 02 Jun 2020 13:16:40 +0200 |
parents | cecedf0b1be6 |
children | 15173a383a00 |
comparison
equal
deleted
inserted
replaced
1447:f3f4cd58fde4 | 1448:dad6a2fe6fc7 |
---|---|
117 { | 117 { |
118 // "true" means use progressive quality (jpeg 50 --> jpeg 90 --> 16-bit raw) | 118 // "true" means use progressive quality (jpeg 50 --> jpeg 90 --> 16-bit raw) |
119 // "false" means only using hi quality | 119 // "false" means only using hi quality |
120 // TODO: add flag for quality | 120 // TODO: add flag for quality |
121 ctLoader_ = OrthancSeriesVolumeProgressiveLoader::Create(*loadersContext_, ctVolume_, true); | 121 ctLoader_ = OrthancSeriesVolumeProgressiveLoader::Create(*loadersContext_, ctVolume_, true); |
122 | |
123 // better priority for CT vs dose and struct | |
124 ctLoader_->SetSchedulingPriority(-100); | |
125 | |
122 | 126 |
123 // we need to store the CT loader to ask from geometry details later on when geometry is loaded | 127 // we need to store the CT loader to ask from geometry details later on when geometry is loaded |
124 geometryProvider_ = ctLoader_; | 128 geometryProvider_ = ctLoader_; |
125 | 129 |
126 doseLoader_ = OrthancMultiframeVolumeLoader::Create(*loadersContext_, doseVolume_); | 130 doseLoader_ = OrthancMultiframeVolumeLoader::Create(*loadersContext_, doseVolume_); |