comparison Framework/Scene2DViewport/ViewportController.cpp @ 918:d6c029d15aaa

Merged am-dev into default
author Alain Mazy <am@osimis.io>
date Fri, 19 Jul 2019 15:15:13 +0200
parents a911f5bb48da
children ac88989817e3
comparison
equal deleted inserted replaced
914:4d1f57773b5b 918:d6c029d15aaa
159 { 159 {
160 viewport_.GetScene().FitContent(canvasWidth, canvasHeight); 160 viewport_.GetScene().FitContent(canvasWidth, canvasHeight);
161 BroadcastMessage(SceneTransformChanged(*this)); 161 BroadcastMessage(SceneTransformChanged(*this));
162 } 162 }
163 163
164 void ViewportController::FitContent()
165 {
166 viewport_.GetScene().FitContent(viewport_.GetCanvasWidth(), viewport_.GetCanvasHeight());
167 BroadcastMessage(SceneTransformChanged(*this));
168 }
169
164 void ViewportController::AddMeasureTool(boost::shared_ptr<MeasureTool> measureTool) 170 void ViewportController::AddMeasureTool(boost::shared_ptr<MeasureTool> measureTool)
165 { 171 {
166 ORTHANC_ASSERT(std::find(measureTools_.begin(), measureTools_.end(), measureTool) 172 ORTHANC_ASSERT(std::find(measureTools_.begin(), measureTools_.end(), measureTool)
167 == measureTools_.end(), "Duplicate measure tool"); 173 == measureTools_.end(), "Duplicate measure tool");
168 measureTools_.push_back(measureTool); 174 measureTools_.push_back(measureTool);