comparison Framework/Radiography/RadiographySceneReader.cpp @ 620:fd9b9d993fc7 am-dev

added flip to RadiographyLayer
author Alain Mazy <alain@mazy.be>
date Tue, 07 May 2019 11:15:57 +0200
parents 92305ee35b1c
children 8d66efecd91c
comparison
equal deleted inserted replaced
601:8432926e9db9 620:fd9b9d993fc7
232 232
233 geometry.SetAngle(jsonLayer["angle"].asDouble()); 233 geometry.SetAngle(jsonLayer["angle"].asDouble());
234 geometry.SetResizeable(jsonLayer["isResizable"].asBool()); 234 geometry.SetResizeable(jsonLayer["isResizable"].asBool());
235 geometry.SetPan(jsonLayer["pan"]["x"].asDouble(), jsonLayer["pan"]["y"].asDouble()); 235 geometry.SetPan(jsonLayer["pan"]["x"].asDouble(), jsonLayer["pan"]["y"].asDouble());
236 geometry.SetPixelSpacing(jsonLayer["pixelSpacing"]["x"].asDouble(), jsonLayer["pixelSpacing"]["y"].asDouble()); 236 geometry.SetPixelSpacing(jsonLayer["pixelSpacing"]["x"].asDouble(), jsonLayer["pixelSpacing"]["y"].asDouble());
237
238 // these fields were introduced later -> they might not exist
239 if (jsonLayer.isMember("verticalFlip"))
240 {
241 geometry.SetVerticalFlip(jsonLayer["verticalFlip"].asBool());
242 }
243 if (jsonLayer.isMember("horizontalFlip"))
244 {
245 geometry.SetHorizontalFlip(jsonLayer["horizontalFlip"].asBool());
246 }
247
237 } 248 }
238 } 249 }