comparison Framework/Scene2DViewport/CreateAngleMeasureTracker.cpp @ 818:e42b491f1fb2

Removed typedefs to shared_ptr by making them explicit. Removed using namespace directives to make usage more explicit, too.
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 29 May 2019 10:51:28 +0200
parents 8e31b174ab26
children 0aff28f15ea2
comparison
equal deleted inserted replaced
817:68f888812af4 818:e42b491f1fb2
23 23
24 namespace OrthancStone 24 namespace OrthancStone
25 { 25 {
26 CreateAngleMeasureTracker::CreateAngleMeasureTracker( 26 CreateAngleMeasureTracker::CreateAngleMeasureTracker(
27 MessageBroker& broker, 27 MessageBroker& broker,
28 ViewportControllerWPtr controllerW, 28 boost::weak_ptr<ViewportController> controllerW,
29 const PointerEvent& e) 29 const PointerEvent& e)
30 : CreateMeasureTracker(controllerW) 30 : CreateMeasureTracker(controllerW)
31 , state_(CreatingSide1) 31 , state_(CreatingSide1)
32 { 32 {
33 command_.reset( 33 command_.reset(
115 "Wrong state in CreateAngleMeasureTracker::" 115 "Wrong state in CreateAngleMeasureTracker::"
116 "PointerMove: state_ invalid"); 116 "PointerMove: state_ invalid");
117 } 117 }
118 } 118 }
119 119
120 CreateAngleMeasureCommandPtr CreateAngleMeasureTracker::GetCommand() 120 boost::shared_ptr<CreateAngleMeasureCommand> CreateAngleMeasureTracker::GetCommand()
121 { 121 {
122 return boost::dynamic_pointer_cast<CreateAngleMeasureCommand>(command_); 122 return boost::dynamic_pointer_cast<CreateAngleMeasureCommand>(command_);
123 } 123 }
124 124
125 } 125 }