comparison Framework/Scene2DViewport/ViewportController.cpp @ 865:a29c13497557

Added operators to ScenePoint2D + highlight support on MouseOver for measuring tools
author Benjamin Golinvaux <bgo@osimis.io>
date Tue, 25 Jun 2019 15:24:13 +0200
parents e3c56d4f863f
children 0aff28f15ea2
comparison
equal deleted inserted replaced
864:ae3eccd0f545 865:a29c13497557
98 ret.push_back(measureTools_[i]); 98 ret.push_back(measureTools_[i]);
99 } 99 }
100 return ret; 100 return ret;
101 } 101 }
102 102
103
104 void ViewportController::ResetMeasuringToolsHighlight()
105 {
106 for (size_t i = 0; i < measureTools_.size(); ++i)
107 {
108 measureTools_[i]->ResetHighlightState();
109 }
110 }
111
103 const OrthancStone::AffineTransform2D& ViewportController::GetCanvasToSceneTransform() const 112 const OrthancStone::AffineTransform2D& ViewportController::GetCanvasToSceneTransform() const
104 { 113 {
105 return scene_->GetCanvasToSceneTransform(); 114 return scene_->GetCanvasToSceneTransform();
106 } 115 }
107 116