Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/MeasureTrackers.cpp @ 1213:86a8266b8888 broker
moving the scene from IViewport to ViewportController
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 04 Dec 2019 17:54:10 +0100 |
parents | f3bb9a6dd949 |
children | 0ca50d275b9a |
comparison
equal
deleted
inserted
replaced
1212:ab06dfdf3b75 | 1213:86a8266b8888 |
---|---|
60 { | 60 { |
61 boost::shared_ptr<ViewportController> controller = controllerW.lock(); | 61 boost::shared_ptr<ViewportController> controller = controllerW.lock(); |
62 | 62 |
63 if (controller) | 63 if (controller) |
64 { | 64 { |
65 std::auto_ptr<IViewport::ILock> lock(controller->GetViewport().Lock()); | 65 originalClickPosition_ = e.GetMainPosition().Apply(controller->GetScene().GetCanvasToSceneTransform()); |
66 originalClickPosition_ = e.GetMainPosition().Apply(lock->GetScene().GetCanvasToSceneTransform()); | |
67 } | 66 } |
68 } | 67 } |
69 | 68 |
70 void EditMeasureTracker::Cancel() | 69 void EditMeasureTracker::Cancel() |
71 { | 70 { |