comparison Framework/Radiography/RadiographyLayer.h @ 643:f0008c55e5f7

getting rid of MessageType enumeration
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 10 May 2019 17:34:48 +0200
parents 77e0eb83ff63
children 63982c8c294a
comparison
equal deleted inserted replaced
642:7ca8dc7ec17b 643:f0008c55e5f7
53 class RadiographyLayer : public IObservable 53 class RadiographyLayer : public IObservable
54 { 54 {
55 friend class RadiographyScene; 55 friend class RadiographyScene;
56 56
57 public: 57 public:
58 class LayerEditedMessage : 58 ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, LayerEditedMessage, RadiographyLayer);
59 public OriginMessage<MessageType_RadiographyLayer_Edited, RadiographyLayer>
60 {
61 private:
62
63 public:
64 LayerEditedMessage(const RadiographyLayer& origin) :
65 OriginMessage(origin)
66 {
67 }
68 };
69
70 59
71 class Geometry 60 class Geometry
72 { 61 {
73 bool hasCrop_; 62 bool hasCrop_;
74 unsigned int cropX_; 63 unsigned int cropX_;