comparison Framework/Radiography/RadiographyLayerMoveTracker.cpp @ 430:b85f635f1eb5 am-vsol-upgrade

added serialization for RadiographyScene
author am@osimis.io
date Thu, 29 Nov 2018 15:11:19 +0100
parents f7616c010056
children a750f11892ec
comparison
equal deleted inserted replaced
429:c7fb700a7d12 430:b85f635f1eb5
49 public: 49 public:
50 UndoRedoCommand(const RadiographyLayerMoveTracker& tracker) : 50 UndoRedoCommand(const RadiographyLayerMoveTracker& tracker) :
51 RadiographySceneCommand(tracker.accessor_), 51 RadiographySceneCommand(tracker.accessor_),
52 sourceX_(tracker.panX_), 52 sourceX_(tracker.panX_),
53 sourceY_(tracker.panY_), 53 sourceY_(tracker.panY_),
54 targetX_(tracker.accessor_.GetLayer().GetPanX()), 54 targetX_(tracker.accessor_.GetLayer().GetGeometry().GetPanX()),
55 targetY_(tracker.accessor_.GetLayer().GetPanY()) 55 targetY_(tracker.accessor_.GetLayer().GetGeometry().GetPanY())
56 { 56 {
57 } 57 }
58 }; 58 };
59 59
60 60
70 clickY_(y), 70 clickY_(y),
71 oneAxis_(oneAxis) 71 oneAxis_(oneAxis)
72 { 72 {
73 if (accessor_.IsValid()) 73 if (accessor_.IsValid())
74 { 74 {
75 panX_ = accessor_.GetLayer().GetPanX(); 75 panX_ = accessor_.GetLayer().GetGeometry().GetPanX();
76 panY_ = accessor_.GetLayer().GetPanY(); 76 panY_ = accessor_.GetLayer().GetGeometry().GetPanY();
77 } 77 }
78 } 78 }
79 79
80 80
81 void RadiographyLayerMoveTracker::Render(CairoContext& context, 81 void RadiographyLayerMoveTracker::Render(CairoContext& context,