Mercurial > hg > orthanc-stone
diff Framework/Scene2DViewport/ViewportController.cpp @ 916:a911f5bb48da am-dev
MultiPlatform Basic Scene sample (so far: SDL + Qt)
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Fri, 19 Jul 2019 15:06:36 +0200 |
parents | 52b1c6ff10c5 |
children | ac88989817e3 |
line wrap: on
line diff
--- a/Framework/Scene2DViewport/ViewportController.cpp Fri Jul 19 11:40:45 2019 +0200 +++ b/Framework/Scene2DViewport/ViewportController.cpp Fri Jul 19 15:06:36 2019 +0200 @@ -161,6 +161,12 @@ BroadcastMessage(SceneTransformChanged(*this)); } + void ViewportController::FitContent() + { + viewport_.GetScene().FitContent(viewport_.GetCanvasWidth(), viewport_.GetCanvasHeight()); + BroadcastMessage(SceneTransformChanged(*this)); + } + void ViewportController::AddMeasureTool(boost::shared_ptr<MeasureTool> measureTool) { ORTHANC_ASSERT(std::find(measureTools_.begin(), measureTools_.end(), measureTool)