comparison Framework/Radiography/RadiographyLayerRotateTracker.h @ 754:92c400a09f1b

Merge from default
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 22 May 2019 16:13:46 +0200
parents c35e98d22764
children 2d8ab34c8c91
comparison
equal deleted inserted replaced
753:a386bbc955dc 754:92c400a09f1b
20 20
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "../Toolbox/UndoRedoStack.h" 24 #include "../Toolbox/UndoRedoStack.h"
25 #include "../Toolbox/ViewportGeometry.h" 25 #include "../Deprecated/Toolbox/ViewportGeometry.h"
26 #include "../Widgets/IWorldSceneMouseTracker.h" 26 #include "../Deprecated/Widgets/IWorldSceneMouseTracker.h"
27 #include "RadiographyScene.h" 27 #include "RadiographyScene.h"
28 28
29 29
30 namespace OrthancStone 30 namespace OrthancStone
31 { 31 {
32 class RadiographyLayerRotateTracker : public IWorldSceneMouseTracker 32 class RadiographyLayerRotateTracker : public Deprecated::IWorldSceneMouseTracker
33 { 33 {
34 private: 34 private:
35 class UndoRedoCommand; 35 class UndoRedoCommand;
36 36
37 UndoRedoStack& undoRedoStack_; 37 UndoRedoStack& undoRedoStack_;
47 double sceneY) const; 47 double sceneY) const;
48 48
49 public: 49 public:
50 RadiographyLayerRotateTracker(UndoRedoStack& undoRedoStack, 50 RadiographyLayerRotateTracker(UndoRedoStack& undoRedoStack,
51 RadiographyScene& scene, 51 RadiographyScene& scene,
52 const ViewportGeometry& view, 52 const Deprecated::ViewportGeometry& view,
53 size_t layer, 53 size_t layer,
54 double x, 54 double x,
55 double y, 55 double y,
56 bool roundAngles); 56 bool roundAngles);
57 57
67 67
68 virtual void MouseMove(int displayX, 68 virtual void MouseMove(int displayX,
69 int displayY, 69 int displayY,
70 double sceneX, 70 double sceneX,
71 double sceneY, 71 double sceneY,
72 const std::vector<Touch>& displayTouches, 72 const std::vector<Deprecated::Touch>& displayTouches,
73 const std::vector<Touch>& sceneTouches); 73 const std::vector<Deprecated::Touch>& sceneTouches);
74 }; 74 };
75 } 75 }