Mercurial > hg > orthanc-stone
comparison Framework/Radiography/RadiographyLayer.cpp @ 623:42dadae61fa9
renamed IObservable::EmitMessage() as BroadcastMessage()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 07 May 2019 14:16:08 +0200 |
parents | 77e0eb83ff63 |
children | 63982c8c294a |
comparison
equal
deleted
inserted
replaced
622:8a3a25f2d42c | 623:42dadae61fa9 |
---|---|
137 | 137 |
138 void RadiographyLayer::SetPreferredPhotomotricDisplayMode(PhotometricDisplayMode prefferedPhotometricDisplayMode) | 138 void RadiographyLayer::SetPreferredPhotomotricDisplayMode(PhotometricDisplayMode prefferedPhotometricDisplayMode) |
139 { | 139 { |
140 prefferedPhotometricDisplayMode_ = prefferedPhotometricDisplayMode; | 140 prefferedPhotometricDisplayMode_ = prefferedPhotometricDisplayMode; |
141 | 141 |
142 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 142 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
143 } | 143 } |
144 | 144 |
145 void RadiographyLayer::SetCrop(unsigned int x, | 145 void RadiographyLayer::SetCrop(unsigned int x, |
146 unsigned int y, | 146 unsigned int y, |
147 unsigned int width, | 147 unsigned int width, |
159 } | 159 } |
160 | 160 |
161 geometry_.SetCrop(x, y, width, height); | 161 geometry_.SetCrop(x, y, width, height); |
162 UpdateTransform(); | 162 UpdateTransform(); |
163 | 163 |
164 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 164 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
165 } | 165 } |
166 | 166 |
167 void RadiographyLayer::SetGeometry(const Geometry& geometry) | 167 void RadiographyLayer::SetGeometry(const Geometry& geometry) |
168 { | 168 { |
169 geometry_ = geometry; | 169 geometry_ = geometry; |
171 if (hasSize_) | 171 if (hasSize_) |
172 { | 172 { |
173 UpdateTransform(); | 173 UpdateTransform(); |
174 } | 174 } |
175 | 175 |
176 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 176 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
177 } | 177 } |
178 | 178 |
179 | 179 |
180 void RadiographyLayer::GetCrop(unsigned int& x, | 180 void RadiographyLayer::GetCrop(unsigned int& x, |
181 unsigned int& y, | 181 unsigned int& y, |
199 void RadiographyLayer::SetAngle(double angle) | 199 void RadiographyLayer::SetAngle(double angle) |
200 { | 200 { |
201 geometry_.SetAngle(angle); | 201 geometry_.SetAngle(angle); |
202 UpdateTransform(); | 202 UpdateTransform(); |
203 | 203 |
204 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 204 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
205 } | 205 } |
206 | 206 |
207 | 207 |
208 void RadiographyLayer::SetSize(unsigned int width, | 208 void RadiographyLayer::SetSize(unsigned int width, |
209 unsigned int height) | 209 unsigned int height) |
218 hasSize_ = true; | 218 hasSize_ = true; |
219 width_ = width; | 219 width_ = width; |
220 height_ = height; | 220 height_ = height; |
221 | 221 |
222 UpdateTransform(); | 222 UpdateTransform(); |
223 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 223 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
224 } | 224 } |
225 | 225 |
226 | 226 |
227 Extent2D RadiographyLayer::GetExtent() const | 227 Extent2D RadiographyLayer::GetExtent() const |
228 { | 228 { |
296 void RadiographyLayer::SetPan(double x, | 296 void RadiographyLayer::SetPan(double x, |
297 double y) | 297 double y) |
298 { | 298 { |
299 geometry_.SetPan(x, y); | 299 geometry_.SetPan(x, y); |
300 UpdateTransform(); | 300 UpdateTransform(); |
301 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 301 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
302 } | 302 } |
303 | 303 |
304 | 304 |
305 void RadiographyLayer::SetPixelSpacing(double x, | 305 void RadiographyLayer::SetPixelSpacing(double x, |
306 double y) | 306 double y) |
307 { | 307 { |
308 geometry_.SetPixelSpacing(x, y); | 308 geometry_.SetPixelSpacing(x, y); |
309 UpdateTransform(); | 309 UpdateTransform(); |
310 EmitMessage(RadiographyLayer::LayerEditedMessage(*this)); | 310 BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this)); |
311 } | 311 } |
312 | 312 |
313 | 313 |
314 void RadiographyLayer::GetCenter(double& centerX, | 314 void RadiographyLayer::GetCenter(double& centerX, |
315 double& centerY) const | 315 double& centerY) const |