comparison Framework/Scene2DViewport/CreateLineMeasureCommand.cpp @ 1309:1f877e0846fe broker

Fixed some warnings + fixed build for C++03
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 04 Mar 2020 13:20:12 +0100
parents a5326ce4f24b
children 9b126de2cde2
comparison
equal deleted inserted replaced
1308:adf234ecaa00 1309:1f877e0846fe
28 CreateLineMeasureCommand::CreateLineMeasureCommand( 28 CreateLineMeasureCommand::CreateLineMeasureCommand(
29 IViewport& viewport, 29 IViewport& viewport,
30 ScenePoint2D point) 30 ScenePoint2D point)
31 : CreateMeasureCommand(viewport) 31 : CreateMeasureCommand(viewport)
32 , measureTool_( 32 , measureTool_(
33 boost::make_shared<LineMeasureTool>(viewport)) 33 boost::shared_ptr<LineMeasureTool>(new LineMeasureTool(viewport)))
34 { 34 {
35 35
36 std::unique_ptr<IViewport::ILock> lock(viewport_.Lock()); 36 std::unique_ptr<IViewport::ILock> lock(viewport_.Lock());
37 ViewportController& controller = lock->GetController(); 37 ViewportController& controller = lock->GetController();
38 controller.AddMeasureTool(measureTool_); 38 controller.AddMeasureTool(measureTool_);