comparison Framework/Scene2DViewport/CreateAngleMeasureCommand.cpp @ 1060:e146743f6cdc broker

removing file MessageBroker.h
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 11 Oct 2019 17:20:41 +0200
parents ac88989817e3
children 0ca50d275b9a
comparison
equal deleted inserted replaced
1059:e713f1a99861 1060:e146743f6cdc
24 #include <boost/ref.hpp> 24 #include <boost/ref.hpp>
25 25
26 namespace OrthancStone 26 namespace OrthancStone
27 { 27 {
28 CreateAngleMeasureCommand::CreateAngleMeasureCommand( 28 CreateAngleMeasureCommand::CreateAngleMeasureCommand(
29 MessageBroker& broker,
30 boost::weak_ptr<ViewportController> controllerW, 29 boost::weak_ptr<ViewportController> controllerW,
31 ScenePoint2D point) 30 ScenePoint2D point)
32 : CreateMeasureCommand(controllerW) 31 : CreateMeasureCommand(controllerW)
33 , measureTool_( 32 , measureTool_(
34 boost::make_shared<AngleMeasureTool>(boost::ref(broker), controllerW)) 33 boost::make_shared<AngleMeasureTool>(controllerW))
35 { 34 {
36 GetController()->AddMeasureTool(measureTool_); 35 GetController()->AddMeasureTool(measureTool_);
37 measureTool_->SetSide1End(point); 36 measureTool_->SetSide1End(point);
38 measureTool_->SetCenter(point); 37 measureTool_->SetCenter(point);
39 measureTool_->SetSide2End(point); 38 measureTool_->SetSide2End(point);