comparison Framework/Toolbox/OrthancSlicesLoader.h @ 257:9afafb192180 am-2

using PAM
author am@osimis.io
date Tue, 10 Jul 2018 12:39:01 +0200
parents 40b21c1f8b8d
children 77fdab5b5d6e
comparison
equal deleted inserted replaced
255:65562a28fe05 257:9afafb192180
114 { 114 {
115 Mode_SeriesGeometry, 115 Mode_SeriesGeometry,
116 Mode_InstanceGeometry, 116 Mode_InstanceGeometry,
117 Mode_FrameGeometry, 117 Mode_FrameGeometry,
118 Mode_LoadImage, 118 Mode_LoadImage,
119 Mode_LoadRawImage 119 Mode_LoadRawImage,
120 Mode_LoadDicomFile
120 }; 121 };
121 122
122 class Operation; 123 class Operation;
123 class WebCallback; 124 class WebCallback;
124 125
148 149
149 void ParseSliceImagePng(const Operation& operation, 150 void ParseSliceImagePng(const Operation& operation,
150 const void* answer, 151 const void* answer,
151 size_t size); 152 size_t size);
152 153
154 void ParseSliceImagePam(const Operation& operation,
155 const void* answer,
156 size_t size);
157
153 void ParseSliceImageJpeg(const Operation& operation, 158 void ParseSliceImageJpeg(const Operation& operation,
154 const void* answer, 159 const void* answer,
155 size_t size); 160 size_t size);
156 161
157 void ParseSliceRawImage(const Operation& operation, 162 void ParseSliceRawImage(const Operation& operation,
158 const void* answer, 163 const void* answer,
159 size_t size); 164 size_t size);
160 165
161 void ScheduleSliceImagePng(const Slice& slice, 166 void ScheduleSliceImagePng(const Slice& slice,
162 size_t index); 167 size_t index);
163 168
169 void ScheduleSliceImagePam(const Slice& slice,
170 size_t index);
171
164 void ScheduleSliceImageJpeg(const Slice& slice, 172 void ScheduleSliceImageJpeg(const Slice& slice,
165 size_t index, 173 size_t index,
166 SliceImageQuality quality); 174 SliceImageQuality quality);
167 175
168 void SortAndFinalizeSlices(); 176 void SortAndFinalizeSlices();