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 {