Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/MeasureTools.cpp @ 727:853e30d17cae
merge
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 21 May 2019 11:45:06 +0200 |
parents | 28b9e3a54200 |
children | 8e31b174ab26 |
comparison
equal
deleted
inserted
replaced
726:4f2416d519b4 | 727:853e30d17cae |
---|---|
77 GetController()->RegisterObserverCallback( | 77 GetController()->RegisterObserverCallback( |
78 new Callable<MeasureTool, ViewportController::SceneTransformChanged> | 78 new Callable<MeasureTool, ViewportController::SceneTransformChanged> |
79 (*this, &MeasureTool::OnSceneTransformChanged)); | 79 (*this, &MeasureTool::OnSceneTransformChanged)); |
80 } | 80 } |
81 | 81 |
82 | |
83 bool MeasureTool::IsSceneAlive() const | |
84 { | |
85 ViewportControllerPtr controller = controllerW_.lock(); | |
86 return (controller.get() != NULL); | |
87 } | |
88 | |
82 void MeasureTool::OnSceneTransformChanged( | 89 void MeasureTool::OnSceneTransformChanged( |
83 const ViewportController::SceneTransformChanged& message) | 90 const ViewportController::SceneTransformChanged& message) |
84 { | 91 { |
85 RefreshScene(); | 92 RefreshScene(); |
86 } | 93 } |