Mercurial > hg > orthanc-stone
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 |